← Git & GitHub7 / 44
Membatalkan Perubahan dengan git restore
git restore <berkas> mengembalikan isi berkas ke keadaan commit terakhir, membuang seluruh perubahan yang belum kamu commit. Perintah ini tidak meminta konfirmasi dan tidak bisa dibatalkan, jadi pastikan kamu memang ingin membuang pekerjaan itu. Kalau kamu ragu, git stash lebih aman karena perubahanmu disimpan dan masih bisa dipanggil kembali. Untuk mengembalikan seluruh berkas sekaligus, git restore . bekerja pada direktori saat ini.
👀 Contoh dulu
git status --short git restore style.css git status --short
Hasilnya: M style.css (tidak ada keluaran) (bersih, tidak ada perubahan tersisa)
💡 git restore tidak mencetak apa pun saat berhasil — cara memastikannya adalah memeriksa git status sebelum dan sesudahnya.
📝 Sekarang giliranmu
Tulis perintah untuk membatalkan perubahan lokal pada file script.js.
Preview