git - 将分支描述推送到远程

时间:2012-06-12 13:53:53

标签: 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

问题是这些描述似乎存储在我本地存储库的配置中。这些描述可以推送到遥控器吗?

2 个答案:

答案 0 :(得分:7)

考虑到描述存储在配置文件中(此处为本地,在您的Git仓库中),然后,,不会推送分支描述。

不会推送配置文件(永远)。请参阅“Is it possible to clone git config from remote location?

简单的文本文件当时为my initial answer for branch description recommended

分支描述都是为了帮助发布有用的信息 不能将该消息复制到其他repos上,而不必发布相同的信息/提交。

  

使用branch.$name.description作为配置密钥,为用户提供一个位置来写下分支的用途和类似内容,以便各种子系统,例如,之后可以教授“push -s”,“request-pull”和“format-patch --cover-letter”来使用此信息。

答案 1 :(得分:0)

这似乎是一个相当新的git功能,可能还没有得到很好的支持。请查看自述文件功能Branch descriptions in git