搜尋

首頁  >  問答  >  主體

github - git commit操作問題

本人git初學者,前幾天照著書上的教程在git bash中輸入指令,當我輸入$git commit時進入了一個編輯器,然後我就按照說明,在第一行輸入了commit標題然後空一行,接下來輸入description,當我輸完後,卻不知道怎麼退出來,以進行後續的操作。求老司機救援。

翻車現場:

淡淡烟草味淡淡烟草味2841 天前717

全部回覆(3)我來回復

  • 滿天的星座

    滿天的星座2017-05-02 09:45:29

    進去的介面是vim,使用vim的指令操作即可

    • 保存退出 :wq

    回覆
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:45:29

    你沒有指定用什麼編輯器,所以 git 取了個預設值-Vim。如果你沒有學過,你當然會不知道如何退出 Vim 或 Emacs。你可以設定成另外的編輯器,像是 nano 或 kate 等等。或學習一下 Vim。

    另外不建議大量使用 -m 选项。有特别的理由时才使用(比如在脚本中)。因为使用 -m 不方便输入比较长的消息,并且涉及到转义什么的。不过最重要的是,使用 -m 你就没有机会审阅你将要提交的修改了!(建议使用 git commit -v,這樣能看到你的修改是什麼樣的,有沒有少或多了什麼東西。 )

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:45:29

    esc然后输入:x,或者直接git commit -am "你的git注释"

    回覆
    0
  • 取消回覆