2013-05-31 3 views
11

WindowsマシンでGit用のmsysgitを使用しています。私はTortoiseMergeとログ機能が好きなので、主にTortoiseGitをインストールしました。ほとんどの場合、git mergetoolを使用してマージの競合を解決すると、TortoiseMergeが正常に開き、マージさせることができます。時々、私は "TortoiseMergeはベースなしで使用することはできません"を取得します。私は、上記のファイルは手動でマージするためにテキストエディタで開く必要があると思います。 「TortoiseMergeはベースなしで使用できません」エラー/メッセージに応答する最も効率的な方法は何ですか?「TortoiseMergeをベースなしで使用することはできません」と私は何をすべきですか?

答えて

9

このメッセージは、ベースファイルがない場合(つまり、ファイルが両方のブランチ間の最後の共通祖先のツリーに存在しない場合)に発生します。 TortoiseMergeは、ベースがない場合には3方向マージを処理できません。

他のツールを使用することをお勧めします。私は個人的にこの問題を問題なく処理するkdiff3を使用しますが、そこには他の人がいます。

関連する問題