Cara Membatalkan Commit Terakhir di Git: Panduan Lengkap

Free website hits

Cara Membatalkan Commit Terakhir di Git: Panduan Lengkap

Cara Membatalkan Commit Terakhir di Git: Panduan Lengkap
3 min read

Cara Membatalkan Commit Terakhir di Git

Melakukan commit yang salah di Git adalah hal yang umum terjadi. Untungnya, Git menyediakan beberapa cara untuk membatalkan commit terakhir, tergantung pada kebutuhan Anda.


1. Menggunakan git reset

  • git reset --soft HEAD~1
    Menghapus commit terakhir, tetapi menyimpan perubahan di area staging. Cocok jika Anda ingin mengedit commit sebelum mengirimnya.

  • git reset --mixed HEAD~1
    Menghapus commit terakhir dan mengembalikan perubahan ke working directory tanpa staging.

  • git reset --hard HEAD~1
    Menghapus commit terakhir dan semua perubahan terkait. Gunakan dengan hati-hati karena perubahan akan hilang.


2. Menggunakan git revert

Jika commit sudah didorong ke repositori remote dan Anda ingin membatalkannya tanpa mengubah riwayat, gunakan:

git revert HEAD

Ini akan membuat commit baru yang membalikkan perubahan dari commit sebelumnya.


3. Menggunakan Visual Studio Code

Bagi pengguna VSCode:

  1. Tekan Ctrl + Shift + G untuk membuka panel Source Control.

  2. Klik ikon tiga titik (opsi lainnya).

  3. Pilih "Undo Last Commit".

Ini akan membatalkan commit terakhir dan mengembalikan perubahan ke area staging.

Recommended for you