文章**:
多人協作開發乙個專案時,版本控制工具是少不了的,git是linux 核心開發時引入的乙個優秀**管理工具,利用它能很好使團隊協作完成乙個專案。為了規範團隊的**提交,也方便出版本時的release note,更為了出問題時方便**回溯,所以大家統一用乙個模板提交**是必要的。git中設定template非常簡單,只需以下幾步即可:
1、在根目錄建立模板檔案
如 ***_template檔案,其內容如下:
overview:
bug:
description:
2、設定模板,命令如下
git config commit.template [模板檔名] //這個命令只能設定當前分支的提交模板
git config — —global commit.template [模板檔名] //這個命令能設定全域性的提交模板,注意global前面是兩槓
例如: git config commit.template ***_template
git config --global commit.template ***_template
git config --global core.editor [編輯器名字]
例如:git config --global core.editor vi
4、編輯模板提交**,命令如下
git commit
注意:a、git commit之前先要使用 git add 將沒有入庫的**入庫
b、可以使用 git commit -a 提交多個**檔案
5、在第四步之後,會以設定的編輯器開啟模板檔案,然後按照格式修改該檔案,並儲存
6、提交**到遠端分支
git push
git 提交資訊模板
英文源 首字母大寫的摘要 不多於 50 個字元 如果必要的話,加入更詳細的解釋文字。在大概 72 個字元的時候換行。在某些情形下,第一行被當作一封電子郵件的標題,剩下的文字作為正文。分隔摘要與正文的空行是必須的 除非你完全省略正文 如果你將兩者混在一起,那麼類似變基等工具無法正常工作。使用指令式的語...
IDEA設定git提交分支
這篇隨筆包含幾個點 1.如何設定預設提交遠端分支 2.如何切換本地 遠端分支 3.無法切換遠端分支報錯 最近 重新clone下來,改完提交 的時候,總會預設提交到master分支上,並非自己的開發分支。每次都需要手動輸入分支名,很麻煩。使用idea右下角切換分支,也一直有問題,網上查了許多文件,沒有...
專案提交git
已經有了乙個正在開發的專案,現在我們要把他分享到git osc上面去。1.第一步,先在git osc上建立倉庫,拿到git osc倉庫的http連線 2.如果本地專案是非git專案,那先把它變成git專案 在intellij中 vcs import into version control crea...