流程規(guī)范
創(chuàng)建項(xiàng)目
- 團(tuán)隊(duì)成員在
fehead-studio(GitHub 組織)創(chuàng)建倉庫
- 開發(fā)者
fork倉庫到個(gè)人賬號(hào)
- 開發(fā)者
clone倉庫到本地進(jìn)行開發(fā)
開發(fā)規(guī)范
clone到本地的倉庫默認(rèn)分支在主分支
- 建立新分支,新分支以本次操作命名,如:
add_chat_function
- 當(dāng)開發(fā)期間團(tuán)隊(duì)倉庫分支發(fā)生更改,并可能與正在開發(fā)的任務(wù)發(fā)生沖突時(shí),切換到
master分支,pull新的內(nèi)容,然后切換回開發(fā)分支,使用rebase命令進(jìn)行處理,具體操作見[git文檔](// TODO)
注:不要在本地主分支開發(fā),保證在pull的時(shí)候不會(huì)發(fā)生沖突
commit規(guī)范
參考文章
<type>(<change_name>): <message>
eg:
feat(fehead_build): add document
type參照如下:
feat: 新特性
fix: 修改問題
refactor: 代碼重構(gòu)
docs: 文檔修改
style: 代碼格式修改, 注意不是 css 修改
test: 測(cè)試用例修改
chore: 其他修改, 比如構(gòu)建流程, 依賴管理
|