2012-06-12 88 views
10

每週一次,我們有集成會議,我們在分支中檢查未合併到主數據庫中的代碼。作爲一個起點,我們使用它來列出開設分行git - 將分支描述推送到遠程

git branch -a --no-merged master

我們命名票號後,我們的分支機構,因此很難看到什麼,我們真正關注的。我回來

BUG_1231231
BUG_1412434
FEATURE_1231231
FEATURE_1232244

我知道我可以通過運行
git branch --edit-description BUG_1231231
git config branch.BUG_1231231

這個問題的看法添加說明,是這些描述似乎是存儲在con圖我的本地存儲庫。這些描述可以推送到遠程?

+0

基於下面的答案(不能完成) - >我的計劃B是創建帶有列表分支和它們的描述的txt文件並提交它。這似乎有點跛腳雖然,有沒有更好的辦法 – personalt

+0

但我最初的答案是什麼:http://stackoverflow.com/questions/2108405/branch-descriptions-in-git/2108832#2108832? 'git show myBranch:README'可能比所有分支的文本文件(可能與實際分支不同步的文本文件,如果某些已被刪除/添加/重命名)更「清潔」。每個'README'文件都在分支本身內進行。 – VonC

回答

7

考慮存儲在配置文件(在這裏,當地的一個,你的git倉庫內)的說明,然後,沒有,分支描述不是推。

配置文件不會被推送(永遠)。參見「Is it possible to clone git config from remote location?

雖然簡單的文本文件當時是my initial answer for branch description recommended

分支機構描述都是關於幫助發佈有用的信息。
不適用於通過其他回購站複製該消息,而不必發佈相同的信息/提交。

使用branch.$name.description作爲配置密鑰,給用戶一個地方寫出分支的目的是什麼等等,以便各種子系統(例如, 「push -s」,「request-pull」和「format-patch --cover-letter」,稍後可以被教導使用該信息。

0

這似乎是一個相當新的git功能,可能尚未得到很好的支持。看看自述功能,Branch descriptions in git

+0

是的,它是更新的,我的遙控器是從今年早些時候的舊版本,甚至不支持它。 – personalt

+0

看看分支描述鏈接,這可能適合你。 – gjcamann