from http://rachel.xplore.cn/read.php?304
git commit送出模闆
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiZpdmLlpXazRnbvZ2XyFmYs92b09CXzV2Zh1WavwVZ1xmY512LcVGdhxGctVGdvwlbj5SZy9GbwhnLsVGajFmcvw1LcpDc0RHaiojIsJye.gif)
大 | 中 | 小
[
2012/02/28 10:58 | by rachel ] 上次說到git commit送出,如果你想把送出資訊寫得更詳細,更規範,比如修複了什麼BUG,BUG号是多少,借鑒了哪個檔案,或其它更詳細的描述等等,像下面這樣的格式
subject
Bug Fix [Y/N]:
Bug ID:
Scratch or Copy [S/C]:
Copy from:
Other Info:
但是你又不想那麼麻煩每次送出都輸入這些辨別。我們可以設定一個送出模闆。
編寫一個commit.template檔案,如上面内容,然後做如下操作
cp commit.template ~/.gitmessage
git config --global commit.template ~/.gitmessage
執行git config -l,可以看到多了一行commit.template=~/.gitmessage 的資訊
那麼送出代碼時還是執行git commit
這時就會互動出現送出模闆,照既定的格式填寫必要的内容儲存就可以了。