0
Home  ›  git

Tutorial Git #6 : Membatalkan Revisi Git

"salah satunya adalah Git menjadi pengontrol versi pada sistem yang sedang kita bangun. Untuk membatalkan perubahan revisi pada Git, kita bisa mengguna"

 


Membatalkan Revisi Git – Pada tutorial sebelumnya, kita sudah belajar tentang cara melihat perubahan revisi pada Git dengan perintah git diff, Pada tutorial Git #6 ini kita akan belajar tentang cara membatalkan revisi yang telah dibuat pada proyek Git.


Baca Juga : Tutorial Git #5 : Melihat Perubahan Revisi Dengan Git Diff


Pada saat kita membuat sebuah proyek, terkadang kita membuat kesalahan pada coding dan ingin mengembalikan file proyek kita ke commit sebelumnya yang sudah kita buat. Seperti yang telah kita bahas pada tutorial sebelumnya tentang




salah satunya adalah Git menjadi pengontrol versi pada sistem yang sedang kita bangun. Untuk membatalkan perubahan revisi pada Git, kita bisa menggunakan perintah git checkout, git reset dan git revert.

Kenapa banyak sekali perintah untuk membatalkan revisi? sebenarnya tidak banyak, hanya saja masing-maisng perintah yang saya sebut di atas memiliki kegunaannya masing-masing.

Tergantung kondisi status file pada saat ingin dibatalkan perubahannya. Baik status file nya dalam kondisi modified, stagged, atau commited.




Membatalkan Perubahan Revisi Pada File Dengan Status Modified

Jika status file dalam kondisi modified, atau dalam arti lain kita sudah membuat perubahan pada file,tapi belum kita tandai dengan perintah git add ., maka kita bisa membatalkan perubahan revisinya dengan menggunakan perintah git checkout.

Mari kita coba, silahkan buat perubahan pada file index.html pada proyek_html yang sudah kita buat mengikuti tutorial Git sebelumnya.

index.html sebelum diubah

Sebelum ada perubahan

Ubah file index.html sehingga menjadi seperti berikut.

Setelah ada perubahan

Setelah diubah, jangan lupa disimpan. dan jangan lakukan perintah apapun dulu. Karena kita akan mencoba membatalkan perubahan revisi pada file yang berstatus modified.

Sebagai pengingat :

  • modified adalah kondisi file yang sudah ada perubahan didalamnya tapi belum ditandai dengan git add.
  • stagged adalah kondisi file yang sudah memiliki perubahan dan sudah ditandai dengan git add.
  • commited adalah kondisi file yang sudah memiliki perubahan di dalamnya, kemudian sudah ditandai dengan git add dan sudah dilakukan commit.
git checkout index.html
File sesudah ada perubahan




Git diff mengecek status perubahan

untuk menggembalikan file ke perubahan sebelumnya maka kita perlu menggunakan perinta git checkout . itu untuk semua file untuk mengembalikan perubahan di file index.html aja maka kita menggunakan perinta git checkout index.html maka yang akan berubah file html




Perintah membatalkan perubahan


kode file kembali ke sebelumnya












Fansyah dwi krisnady
Fansyah Dwi Krisnady Content Creator dan Pegawai di perusahaan Swasta
Posting Komentar
Additional JS