git commit 報錯 There was a problem with the editor 'vi'


今天提交代碼git  commit -a的時候出現了這個錯誤

上網查了一下,說是Vim的返回值出錯了,出錯的原因還在翻譯英文,

先貼出解決方案吧

git config --global core.editor /usr/bin/vim

執行這個倒是可以實現了,但是再提交的時候又出現了這個問題

請教大神之后,解釋是這樣的:

git 內部有兩個編輯器,nano和Vim,一般默認的都是nano

第一次我們執行的那個操作是去給git更換編輯器,然后第二次報錯卻是因為git沒有找到這個vim的編輯器(這個為什么沒有找到我沒有找到原因)

附代碼:

Vim

vim ~/.gitconfig

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM