Membatalkan Perubahan

membatalkan perubahan

Membatalkan Penambahan File

Jika kita menambah  file di Working Directory, lalu misal kita ingin membatalkan perubahannya
Caranya cukup sederhana, kita hanya perlu menghapus file tersebut, atau bisa menggunakan perintah : git clean -f


buat tiga file

clean file working directory

Membatalkan Perubahan File

Jika kita ingin membatalkan perubahan file yang telah kita lakukan, kita bisa menggunakan perintah : git restore namafile

menambahkan perubahan pada file1 dan file2

file1.txt

mengubah perubahan file1 ke terakhir

hasil restore file1 di visual studio code

file2.txt

restore file2 ke semula

hasil restore file2 di VSC

Membatalkan Penghapusan File

Penghapusan file sebenarnya sama dengan perubahan file, jadi jika kita ingin membatalkan penghapusan file, kita bisa gunakan perintah yang sama dengan membatalkan perubahan file : git restore namafile

menghapus file1

restore file1 yang sudah di delete

hasil restore file1 di VSC

Membatalkan dari Staging Index

Perintah git restore hanya bisa dilakukan untuk membatalkan perubahan yang terjadi di Working Directory, Artinya jika perubahan terlanjur kita masukkan ke Staging Index, maka untuk membatalkannya tidak bisa kita lakukan secara langsung dari Staging Index.

Kita perlu mengembalikan posisi dari Staging Index ke Working Directory terlebih dahulu, caranya kita bisa gunakan perintah : git restore --staged namafile.

hapus file1

GIT Restore di Staging Index ke Working Directory

error mengembalikan file1 di staging index

Git Restore ke Working Directory

mengembalikan file1 di working directory

Membatalkan Yang Sudah di Commit

Bagaimana jika perubahan yang kita lakukan terlanjur di commit ?

Tidak ada cara yang bisa kita lakukan jika perubahan sudah terlanjur di commit, yang bisa kita lakukan adalah dengan dua cara, Rollback Commit atau Revert Commit .

Kedua cara tersebut akan kita bahas di materi terpisah.
Next Post Previous Post
No Comment
Add Comment
comment url