मुझे अक्सर कई प्रतिबद्ध संदेशों को संशोधित करने की आवश्यकता नहीं है, लेकिन यह एक या दो बार हुआ है और मुझे कभी भी यह याद नहीं है। मुझे उम्मीद है कि किसी और के पास होगा। जब मैं 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"। चूंकि आप कहते हैं कि संपादक वास्तव में आता है, इसका मतलब है कि यह एक नॉनवेज एग्जिट कोड लौटा रहा है। क्या आप कमांड-लाइन पर सामान्य रूप से इसका उपयोग करते हुए उस व्यवहार को दोहरा सकते हैं?