在Git中创建新分支时,我可以添加消息/注释/注释吗?

时间:2012-08-09 14:52:27

标签: git comments message git-branch

我正在做一些探索性的工作,我很可能会在同一任务的几个不同变体上花费30分钟。我想用git跟踪它们,这样我就可以在各种方法之间来回跳转。如果有3个或6个或9个分支,我可能需要比分支名称更多的信息来区分它们。

将评论附加到新分支的最简洁方法是什么?

1 个答案:

答案 0 :(得分:33)

您需要分支说明:

git branch --edit-description

这将打开您的编辑器,并允许您将元数据附加到分支。您可以使用以下命令提取它:

git config branch.<branch>.description

一些重要的注意事项:

  1. 这是本地存储的。根据定义,它不能被推送,因为它存储在.git/config中。所有这一切都适用于这个用例。

  2. 如果删除分支,说明也将删除。

  3. 如果设置git config --global branchdesc true,则可以将此描述推送到合并提交。这意味着当您发出git merge --log <branch>时,它会强制将分支描述添加到股票合并提交消息中。这有很多用途。例如,这就是我在雇主处跟踪主题分支发布说明的方式。