Git - Kembali Ke Commit Sebelumnya
Pada artikel ini kita akan mencoba berpindah ke commit sebelumnya pada git

Arman Dwi Pangestu
17 Januari 2023•1 menit baca

- Mengecek nama hash-commit
shell
git log --abbrev-commit

- Pindah ke commit sebelumnya
shell
git checkout <nama hash-commit>

Misalkan disini nama hash-commit nya adalah
9a3f458

Setelah itu lakukan perubahan di commit tersebut

- Pull Commit di remote branch
shell
git pull <remote> <branch>

Jika mendapatkan error ketika
git pull
seperti diatas, jalankan:shellgit config pull.rebase false
Lalu jalankan kembali
shellgit pull <remote> <branch>

- Setelah itu perbaiki file yang conflict

- Setelah itu lakukan push
shell
git push -u origin HEAD:<branch>

Sekarang jika kita lihat branch atau cabang nya muncul dari commit sebelumnya

- Kembali ke main branch
shell
git checkout main
shell
git pull

- Melihat graph commit
shell
git log --all --decorate --oneline --graph
