Kendala "flutter upgrade" : Your flutter checkout has local changes that would be erased

Flutter yang sejak dikembangkan oleh Google sampai dengan saat ini masih terus mendapatkan support. Mengalami perkembangan yang membuat developer mobile semakin nyaman

Berbagai fitur tambahan di sematkan oleh Google dalam framework mobile ini. Para developer yang berminat menggunakan fitur-fitur baru ini diharuskan juga mengikutinya


Dalam ranah ini, untuk memperbarui flutter yang telah terpasang dalam komputer menggunakan perintah flutter upgrade. Namun, tidak jarang developer mendapatkan informasi :

Your flutter checkout has local changes that would be erased by upgrading. If you want to keep these changes, it is recommended that you stash

them via "git stash" or else commit the changes to a local branch. If it is okay to remove local changes, then re-run this command with

"--force".


atau informasi 

error: Your local changes to the following files would be overwritten by merge:

        packages/flutter_tools/lib/src/web/chrome.dart

Please commit your changes or stash them before you merge.

Aborting

Merge with strategy ort failed.


Setelah menjalankan perintah flutter upgrade, mengapa ini terjadi dan bagaimana solusinya ?


Berikut step by step yang perlu dilakukan untuk meng-upgrade perangkat lunak flutter di komputer kita

1 )

Jalankan git branch


2 )

Bila posisi branch ada di stable, jalankan perintah 

git reset --hard HEAD



3 )
Kemudian jalankan git pull


4 ) Proses Upgrade
Sampai disini, tinggal langkah terakhir untuk melakukan upgrade flutter. Jalankan flutter upgrade
Pastikan koneksi internet stabil, setelah beberapa saat dan proses upgrade selesai akan muncul keterangan Welcome to Flutter!


Jalankan perintah git branch dan akan muncul satu branch yaitu master dimana posisi kita saat ini berada 



Horeee....
Proses instalasi pembaruan flutter berhasil 😁



Posting Komentar

0 Komentar