Postingan lainnya
Bagaimana Cara Menghapus (Delete/Undo) Last Github Commit
Salam Koding!
Github adalah revisi control platform untuk sebuah proyek(khususnya progamming) yang sangat populer saati ini. Dengan menyimpan proyek kita di github secara step by step, kita bisa menganalisa dan mengetahui apa saja yang telah kita kerjakan dengan detail sehingga mengurangi kemungkinan lupa atau keliru dalam mengerjakan proyeknya. Github juga memungkinan kita untuk bekerja secara masal dengan user lain. Lebih lengkapnya bisa dilihat di materi Sekolah Koding <a href='https://sekolahkoding.com/kelas/video/Simpan-project-dengan-GitHub'>https://sekolahkoding.com/kelas/video/Simpan-project-dengan-GitHub</a>
Salah satu kesalahan atau error yang sering kita jumpai ketika bekerja dengan github adalah salah commit data yang ternyata sudah terupload rapi di repositori github.
Kali ini ane akan memberi langkah-langkah bagaimana menghapus commit terakhir di github. 1. Pastikan github terminal/cmd sudah terinstall di pc 2. Cek commit number di terminal atau kalau di halaman github seperti gambar di bawah 3. Jalankan ini di terminal/cmd
git reset --hard <commit's number>
contoh
git reset --hard bf34k7232gehjghjgdg2t62382e8
4. Kemudian jalankan di terminal/cmd
git push -f origin HEAD^:master
5. Terakhir jalankan ini
git reset -f --soft HEAD~
6. Cek repository di halaman github dan kalau teman-teman telah mengikuti langkah-langkah di atas dengan benar, commit yang tidak diingankan tadi udah ngacir dari repo :D
Selamat mencoba!
6 Jawaban:
<div>mas kenapa ya saat saya push, commit yang saya hapus balik lagi?<br>padahal saya sudah git reset</div>
<pre>git reset -f --soft HEAD~
kok ga bisa ya bang? error: unknown switch `f' <br></pre><div><br></div>