Git 了解我的功能分支是否已达到master

Git 了解我的功能分支是否已达到master,git,github,git-merge,pull-request,Git,Github,Git Merge,Pull Request,我正在从事一个开源项目,其中的一系列事件可能如下所示: 创建分支feature-1,编写代码,将feature-1推送到我的GitHub,发出拉取请求 对特征2、特征3等重复上述步骤 几周过去了,我定期将项目/硕士课程纳入本地硕士课程 我看到feature-1作为合并出现,然后是feature-3,但不是feature-2 是否有一种方便的方法让我查看哪些本地分支已合并到master 也就是说,我的哪些功能通过了审查过程并被接受了,哪些功能没有被接受?结果很简单。命令git branch--me

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

  • 创建分支feature-1,编写代码,将feature-1推送到我的GitHub,发出拉取请求
  • 对特征2、特征3等重复上述步骤
  • 几周过去了,我定期将项目/硕士课程纳入本地硕士课程
  • 我看到feature-1作为合并出现,然后是feature-3,但不是feature-2
  • 是否有一种方便的方法让我查看哪些本地分支已合并到master


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

    结果很简单。命令git branch--merged的作用正好是:

    git branch --merged master
    
    它列出了合并到主节点中的每个分支。如果它们是特征分支,我想你可以在那个时候删除它们

    以及:


    它列出了每个没有的分支。

    结果很简单。命令git branch--merged的作用正好是:

    git branch --merged master
    
    它列出了合并到主节点中的每个分支。如果它们是特征分支,我想你可以在那个时候删除它们

    以及:

    它列出了所有没有的分支