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

per*_*alt 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

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

Von*_*onC 9

考虑到描述存储在配置文件中(这里是本地的,在你的Git仓库中),然后,,不推送分支描述.

不推送配置文件(永远).请参阅" 是否可以从远程位置克隆git配置? "

但是,简单的文本文件是当时推荐的分支描述的初始答案.

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

使用branch.$name.description作为配置键,为用户提供一个位置来写下分支的目的是什么以及类似的东西,以便以后可以教授各种子系统,例如" push -s"," request-pull"和" format-patch --cover-letter"来使用这些信息.

  • @philb 好点,谢谢。我已将您的评论包含在答案中以获得更多可见性。 (2认同)