找出我的功能分支是否能够掌握它

时间:2012-03-16 15:27:04

标签: git github git-merge pull-request

我正在开发一个开源项目,其中一系列事件可能如下:

  1. 创建分支功能-1,代码离开,将功能1推送到我的GitHub,发出提取请求
  2. 重复功能-2,功能-3等
  3. 周过关,我经常将项目/主人拉到我当地的主人
  4. 我看到feature-1作为合并,然后是feature-3,但不是feature-2
  5. 有没有方便的方法让我看到哪些本地分支已合并为主分支?

    也就是说,我的哪些功能已通过审核流程并被接受,哪些没有?

1 个答案:

答案 0 :(得分:1)

事实证明这很容易。命令git branch --merged正是这样做的:

git branch --merged master

列出已合并为master的每个分支。如果他们有特色分支,我想你可以在那时删除它们。

git branch --no-merged master

列出了没有&#t; t的每个分支。