Bagaimana saya bisa dengan mudah membatalkan git rebase?
Ide saya saat ini hanya pendekatan manual:
git checkout
pada orang tua komit untuk kedua cabang- Buat cabang temp dari sana
git cherry-pick
semua dilakukan dengan tangan- ganti cabang tempat saya rebased oleh cabang yang dibuat secara manual
Dalam situasi saya saat ini, ini akan berhasil karena saya dapat dengan mudah melihat komit dari kedua cabang (satu adalah barang saya, yang lain adalah barang rekan saya).
Namun pendekatan saya menganggap saya sebagai suboptimal dan rawan kesalahan (misalkan saya baru saja rebased dengan 2 cabang saya sendiri).
Klarifikasi : Saya sedang berbicara tentang rebase di mana sekelompok komit diputar ulang. Bukan hanya satu.