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