ฉันไม่จำเป็นต้องแก้ไขข้อความยืนยันหลายครั้ง แต่มันเกิดขึ้นครั้งหรือสองครั้งและฉันจำไม่ได้ว่าเคยเห็นสิ่งนี้ ฉันหวังว่าคนอื่นมี เมื่อฉันgit rebase -i HEAD~7
รายการที่คาดหวังจะเปิดใน vi อย่างที่คาดไว้ ผมเปลี่ยนpick
ค่าที่เหมาะสมแล้วedit
:wq
ไม่สามารถดำเนินการแก้ไข
การcore.editor
ตั้งค่าในโลกของฉัน.gitconfig
คือvi
(ฉันยังได้เปลี่ยนเป็นvim
ในการย้ายอย่างหมดหวัง) ฉันลองใช้mate
แต่นั่นไม่ได้เปิดรายการเริ่มต้นอย่างถูกต้องดังนั้นฉันจึงเปลี่ยนกลับ
ฉันใช้ v1.7.3 และยินดีรับข้อเสนอแนะ
git config --global core.editor "/usr/local/bin/vim"
คงที่สำหรับฉัน
git_editor "$TODO" || die_abort "Could not execute editor"
แหล่งรวม เนื่องจากคุณบอกว่าเครื่องมือแก้ไขเกิดขึ้นจริงนั่นหมายความว่ามันส่งคืนรหัสการออกที่ไม่ใช่ศูนย์ คุณสามารถทำซ้ำพฤติกรรมที่ใช้งานได้ตามปกติบนบรรทัดคำสั่งหรือไม่