標籤:

git bash在輸入git commit -m的時候忘記輸入信息,卡在一個頁面無法退出怎麼解決?

界面如圖所示


哈哈哈,容我笑三秒。這個是對新人超級不友好的vi編輯器。

按下小寫字母i,會進入編輯模式。可以在此模式下輸入你想要的commit message。輸入結束以後,按下esc退出編輯模式,這時按下英文輸入法下的冒號,再輸入wq,就可以保存退出了。w是write,q是quit。也可以在按esc退出編輯模式以後,切換到大寫模式,連按兩下Z。

如果你用不慣這個編輯器的話,可以通過配置git config --global core.editor 其它文本編輯器的執行文件的路徑,這樣需要調用文本編輯器時,就不會用默認的vi了。譬如設置成notepad++,sublimetext等等。如果是ubuntu等*nix系統,可以換用gedit或者nano等簡單操作的編輯器,git config --global core.editor nano。gedit有gui,通過xshell等工具遠程訪問的話,需要配置xming這樣的工具,把遠程機器上的ui內容顯示到當前本地機器的顯示器上。


推薦閱讀:

git文件的操作
GIT和SVN的區別?
我的git筆記
起底Git系列——精通Git的捷徑
git怎麼控制成員的許可權?

TAG:Git |