获取合并提交的合并分支名称

时间:2020-09-04 05:59:31

标签: git github

Git是一款写得很好的软件,您可能花很长时间使用它,而没有真正了解正在发生的事情。

我正在尝试获取最近与master分支合并的分支的名称,而git log,git show等似乎都找不到。

当我查看对master的提交时,Github具有分支名称历史记录,但是我想知道这是否是github还在跟踪的东西,而不是我可以通过git访问的东西。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

如前所述,该信息不会被记录。

您可以考虑使用post-merge hook,例如this one

  • 获取刚刚合并的分支(通过git reflog
  • 使用git notes add来添加当前合并提交所需的信息。
    这样,无需修改描述/合并提交消息。

但这是一个本地钩子,需要在每个克隆的存储库中安装。如果您一个人在存储库上工作,那将是可行的。