GNU Diffutilsを使い倒す!diff3を使って他人の修正ブランチを自分のブランチに3ウェイマージする はじめに# 会社で使用している版数管理システムではブランチ間のマージができない。。。他人の修正を自分のブランチに取り込めないぽい。。ヽ( ゚д゚)ノ ブランチ間でマージをするためには、両者のファイルを比較して、手動でマージシなければいけいない。そんなバカな、なにか方法があるのだろうと思い、調べてみた。 やりたいこと# ブランチ間の自動マージ。 コマンドライン上からサクッとできる。 ただし、競合があるときや慎重にやりたいときは、手動マージ。 3 way mergeアルゴリズム# 調べてみると、svnやcvsもできないらしい。git やMercurialだとできる。 その違いは何かというと、マージのためのアルゴリズムが違うのだった。 マージ (バージョン管理システム) - Wikip