के viलिए संपादक के रूप में उपयोग करने के साथ मुझे यह अजीब समस्या है git commit -a।
सामान्य प्रवाह है: मैं टाइप करता हूं git commit -a, viप्रकट होता है, मैं अपना प्रतिबद्ध संदेश दर्ज करता हूं, और फिर इससे :wqबचाने और बाहर निकलने के लिए vi।
यह ठीक काम करता है। हालांकि, कभी-कभी मैं एक टाइपो बनाता हूं और इसके बजाय :wqमैं टाइप करता हूं :Wq(क्योंकि मैं शिफ्ट के लिए उपयोग करता हूं :)। फिर, जब मैं अपने आप को सही करता हूं और :wqफिर से टाइप करता हूं , gitतो निम्न त्रुटि देता है:
error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.
मैं इसे कैसे ठीक करूं?
7.31.7.9.6 (Apple Git-31.1)
gitऔरvi? मैं इसे vim 7.3, git संस्करण 1.7.11.1 के साथ नहीं दोहरा सकता।