鍍金池/ 問答/Linux/ git commit -v 怎樣代替git commit -m"com

git commit -v 怎樣代替git commit -m"commit message"

git commit -v 怎樣代替git commit -m"commit message",來提交代碼?

回答
編輯回答
醉淸風(fēng)

應(yīng)該不能替代,
-v 是顯示有哪些更改的。
-m 是commit的message
你是從哪里了解到可以替代的。

2017年12月4日 20:25
編輯回答
笑浮塵

請參閱git-book,上面有詳細的介紹

只輸入git commit會啟動文本編輯器以便輸入本次提交的說明。 (默認會啟用 shell 的環(huán)境變量 $EDITOR 所指定的軟件,一般都是 vim 或 emacs??墒褂?git config --global core.editor 命令設(shè)定你喜歡的編輯軟件。)
編輯器會顯示最后一次運行 git status 的輸出,放在注釋行里,另外開頭還有一空行,供你輸入提交說明。 如果想要更詳細的對修改了哪些內(nèi)容的提示,可以用 -v 選項,這會將你所做的改變的 diff 輸出放到編輯器中從而使你知道本次提交具體做了哪些修改。
退出編輯器時,Git 會丟掉注釋行,用你輸入提交附帶信息生成一次提交。

所以,使用git commit -v來提交內(nèi)容時,會啟動文本編輯器要求輸入提交說明,此時只需輸入說明,然后保存并退出即可,若輸入的說明為空,則本次操作不會有結(jié)果

2017年2月23日 14:43