本人git初學者,前幾天照著書上的教程在git bash中輸入指令,當我輸入$git commit
時進入了一個編輯器,然後我就按照說明,在第一行輸入了commit標題然後空一行,接下來輸入description,當我輸完後,卻不知道怎麼退出來,以進行後續的操作。求老司機救援。
翻車現場:
漂亮男人2017-05-02 09:45:29
你沒有指定用什麼編輯器,所以 git 取了個預設值-Vim。如果你沒有學過,你當然會不知道如何退出 Vim 或 Emacs。你可以設定成另外的編輯器,像是 nano 或 kate 等等。或學習一下 Vim。
另外不建議大量使用 -m
选项。有特别的理由时才使用(比如在脚本中)。因为使用 -m
不方便输入比较长的消息,并且涉及到转义什么的。不过最重要的是,使用 -m
你就没有机会审阅你将要提交的修改了!(建议使用 git commit -v
,這樣能看到你的修改是什麼樣的,有沒有少或多了什麼東西。 )