Jawaban:
Anda dapat melakukan hal berikut
git cherry-pick --abort
--abort
Batalkan operasi dan kembali ke kondisi pra-urutan.
--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.
Bagi saya, satu-satunya cara untuk mereset upaya gagal-ceri yang gagal adalah
git reset --hard HEAD
Coba juga dengan opsi '--quit', yang memungkinkan Anda untuk membatalkan operasi saat ini dan lebih jauh menghapus status sequencer.
--quit Lupakan operasi yang sedang berjalan. Dapat digunakan untuk menghapus status sequencer setelah gagal memilih atau mengembalikan ceri.
--abort Membatalkan operasi dan kembali ke kondisi pra-urutan.
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.