Integrating with Git

ご自分が選択したアプリケーションがこのトピックにリストされていない場合は、Merge for Windows と他のアプリケーションの統合の情報が役に立つ出発点になるかもしれません。また、ご自身で AppleScript API または コマンドライン ユーティリティを使用して、Merge を別のアプリケーションと統合することも可能です。

多くの SCM システムとの統合には、1 つのファイルから変更された、元を同じくする 2 つの修正版を比較できるようにするため、Merge の Professional Edition が必要となります。

Merge をほかのシステムと統合する方法をご存じの場合、あるいは以下に提供されている情報に対して訂正がある場合は、内容を更新いたしますので、その旨弊社までご連絡ください。

Merge は Git と強固に統合されます。Araxis では、Merge が Git ディポ のファイルに直接アクセスできるように Git ファイルシステム プラグイン を提供しています。また、ファイル比較(フォルダ比較ではない)では、Merge は バージョン ボタン ドロップダウン バージョン メニューに、比較されている各ファイルの別のリビジョンを持たせることができます。詳細については、テキスト ファイル(または、入力/ペーストしたテキスト)の比較を参照してください。

Git のファイル比較およびマージ操作で Merge が使用されるように設定できます。

以下の設定手順は Git v2.24.0 でテストを行いました。

ファイル比較およびファイル マージに Araxis Merge を使用するには:
git ad および ads エイリアスの使用例:

git difftool コマンドは git diff へのフロントエンドであるため、git diff オプションと引数を受け付けます。上の構成で定義されている git ad および ads エイリアスは単に git difftool を起動するためのショートカットです。これは、一般に git diff 引数を git adgit ads に渡すことができることを意味します。下記の例ではいくつかの考えられるケースを示しますが、完全に網羅されているわけではありません。

git ad の最適な起動方法を検討する場合は、Git リビジョンおよび範囲の指定に関する説明も役立つ可能性があります。