查看 Git 分支是否已经合并, 有什么好办法?
天蓬老师
天蓬老师 2017-04-24 16:00:56
0
4
1086

多人开发使用了较多分支, 有些还没觉得及时清理, 结果积累下来不少,
有些比较容易看出来手动删掉, 有些就不大清楚了...
往 commit history 里看会比较麻烦, 有没有比较方便查看的办法?

另外合并的话, 有时候合的是git merge branch-a,
有时候合并会是git merge origin/branch-a,
查看是否合并是否可以不受这个区别的影响?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信 (4)
为情所困

试试:
-git ブランチ --mergedgit branch --merged
-git branch --no-merged-git ブランチ --no-merged

いいねを押す+0
    PHPzhong

    あなたも試すことができますgit log | grep branch_name

    いいねを押す+0
      世界只因有你

      おすすめツールティグ
      効果は以下の通りです:

      CapitalM代表的就是merge操作,这样看应该很清晰吧,每个分支的历史都可以看得清清楚楚,当然号称git浏览器的tigはそれ以上の機能を備えており、より多くの強力な機能を備えており、使用する価値があります。

      いいねを押す+0
        某草草

        ブランチが明示的にマージされている場合は、単に git Branch -d xxx を実行します。マージが表示されない場合、このコマンドは実行されません。

        しかし、一部のブランチは暗黙的にマージされている可能性があります。つまり、そのコードはトランクにマージされていますが (merge --squash/rebase)、明示的なマージは実行されていません。この場合はどうすればよいでしょうか?たとえば、このブランチは feature と呼ばれ、トランクは master です

        リーリー
        いいねを押す+0
          最新のダウンロード
          詳細>
          ウェブエフェクト
          公式サイト
          サイト素材
          フロントエンドテンプレート
          私たちについて 免責事項 Sitemap
          PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!