Git在提交時如果需要以指定的格式提交,可以給Git配置一個提交模板,配置好后,每次Git commit時都會將模板中的信息作為初始化信息自動填充到編輯器的提交信息中。
以命令的方式配置: git config --global commit.template ~/.gitmessage.txt
在Git配置文件中配置: 在Git配置文件的commit下添加一項template即可,Git配置文件通常在 C:\Users\Administrator\.gitconfig
。其實以命令的方式執行后,它會自動在配置文件中生成這一項,Git commit的時候會去配置文件中讀取這一項指定的文件中的內容,並把該內容作為初始化信息填寫到提交信息中。
[commit]
template = C:/Users/Administrator/.gitmessage.txt
注意: 這里的模板文件路徑是以斜杠的方式作為路徑分隔符,即便是在Windows上,也是斜杠。而且文件本身只要是文本文件即可,不一定必須是txt文件,該文件也並沒有規定必須放在什么位置,只需要將你實際的模板文件路徑填寫進去即可。
示例: 我在D盤根目錄下創建一個文本文件commit_template,文本內容為:
需求/問題單號:
描述:
提交人:
執行命令 git config --global commit.template D:/commit_template
,之后查看配置文件 C:\Users\Administrator\.gitconfig
,多了以下內容:
[commit]
template = D:/commit_template
修改Git倉庫內容並提交,編輯器中顯示如下內容: