【Github使用技巧】提交代碼時關聯並自動關閉issue

目錄:markdown

1,建立和管理issueide

2,提交代碼時關聯issue測試

3,自動關閉issuespa


Github是經常使用的代碼託管平臺,功能也在持續的擴展豐富,最近從JIRA管理開發任務換到了使用Github的issues,好處是輕量簡單,和代碼庫直接關聯。3d


一,建立和管理issueblog

首先應該建立一個代碼庫,或者擁有權限。開發

1,在代碼庫頁面中,點擊Issues,而後點擊右上角按鈕」New Issue」it

image.png

2,在建立issue頁面中,輸入標題,能夠增長描述和詳情,Github提供了簡單實用的markdown編輯功能:class

image.png

3,頁面右邊列表中能夠設置issue的經辦人,標籤等可選信息擴展

4,點擊按鈕」Submit new issue」,建立成功,跳轉到詳情頁面

image.png

5,增長修改issue信息,操做狀態,開發完成後關閉。


二,提交代碼時關聯issue

在實際開發工做中,須要將代碼提交和issue關聯起來,方便代碼檢查和功能測試。Github提供了自動關聯功能,commit提交代碼時只須要在註釋中包含issue編號,#issue_id:

image.png

三,自動關閉issue

是否在提交代碼時也能夠將關聯的issue自動關閉呢?只須要在註釋中增長命令關鍵詞,好比close #6 xxx:

image.png

Github支持的命令關鍵詞只有close和fix,和JIRA Fecru比較起來少了單據的中間流轉狀態。

close #xxx

closes #xxx

closed #xxx

fix #xxx

fixes #xxx

fixed #xxx

相關文章
相關標籤/搜索