Saya berlari git cherry-pick <hash>
dan menggabungkan konflik. Saya tidak ingin menyelesaikan konflik, saya hanya ingin membatalkan pick-ceri. Saat melakukan penggabungan aktual (dengan git merge
) ada yang berguna git merge --abort
. Apa yang setara dengan memetik ceri?
git
git-cherry-pick
agmin
sumber
sumber
--abort
opsi menjadi tersedia di versi 1.7.8 . Apakah mungkin bagi Anda untuk meningkatkan?error: Entry '<unstaged file>' not uptodate. Cannot merge.
Di sisi lain,git reset --merge
berhasil!git reset --merge
perintah itu bekerja bahkan saat itu.Saya menemukan jawabannya adalah
git reset --merge
- itu membersihkan upaya cherry-pick yang bertentangan.sumber
git reset --hard
? Saya menggunakan alur kerja rebase, jika ada. Tampaknya berhasil bagi saya.--merge
dan--abort
?Bagi saya, satu-satunya cara untuk mereset upaya gagal-ceri yang gagal adalah
sumber
Coba juga dengan opsi '--quit', yang memungkinkan Anda untuk membatalkan operasi saat ini dan lebih jauh menghapus status sequencer.
gunakan bantuan untuk melihat dokumen asli dengan detail lebih lanjut, $ git help cherry-pick
Saya akan menghindari 'git reset - HEAD HEAD' yang terlalu keras dan Anda mungkin akhirnya melakukan beberapa pekerjaan manual.
sumber