Modul Menulis ulang riwayat membahas rebase dari mekanikanya, aturan emas yang membatasinya, pembersihan riwayat lokal melalui rebase interaktif, dan penyalinan commit tertentu dengan cherry-pick. Seluruh tekniknya berlaku aman pada commit yang belum dibagikan, dan seluruhnya berdiri di atas jaring pengaman reflog yang telah dipahami sebelumnya.
Menulis ulang riwayat
Modul penulisan ulang riwayat: mekanika rebase, aturan emasnya, rebase interaktif, dan cherry-pick.
0/0 selesai
- Mekanika rebase
Mekanika rebase: memutar ulang commit ke basis baru dan dampaknya pada hash commit.
- Aturan emas rebase
Aturan emas rebase: jangan pernah menulis ulang riwayat yang sudah bersama atau terpublikasi.
- Rebase interaktif
Rebase interaktif: squash, reword, drop, dan reorder untuk merapikan riwayat lokal.
- Cherry-pick
Menyalin satu commit tertentu antar branch dengan git cherry-pick.