3

変更されたすべてのファイルを一度に表示できる GUI 差分ビューアーと git 構成の組み合わせはありますか? 現在私は使用git difftoolしており、ファイルごとに個別の差分ビューアーを呼び出します。変更されたすべてのファイルの両方のバージョンをどこかに置き、それらすべてに対して diff ツールを 1 回だけ呼び出すように git に強制する方法があれば、それは素晴らしいことです。

4

4 に答える 4

1

svnでは、KDEの「kompare」プログラムを使用してすべてのファイルを1つに表示します。

ここみたいに:

svn diff > output
kompare output

または直接:

svn diff | kompare

また、同じことをするはずのGnomの「メルド」もあります(しかし、私はまだ試していませんでした)。

同じことがgitにも当てはまるはずです。

于 2012-08-12T14:47:10.687 に答える
1

git 1.7.11以降、difftoolディレクトリ比較をサポートしています:

" " は、ファイル ペアごとに 1 回外部ツールのインスタンスを実行する代わりに、2 つの一時ディレクトリにデータを入力した後、一度に 2 つのディレクトリ階層を比較できる外部差分ツールを生成するgit difftool" " オプションを学習しました。--dir-diff

そのため、「 Git 内でファイルに使用するWinmergediff」で述べたように、外部差分ツールと組み合わせることができます。

于 2012-08-10T20:12:01.593 に答える
1

をご覧くださいAtlassian SourceTreeWindows&用の無料の Git クライアントですMac

ベータ版から使っています。そして、私の意見では、これまで git に使用された中で最高のツールです。

ここに画像の説明を入力

ここに画像の説明を入力

コマンド ラインに別れを告げましょう。SourceTree デスクトップ アプリで Git と Mercurial の全機能を使用してください。SourceTree のシンプルなインターフェイスを介して、ホストされているかローカルにあるすべてのリポジトリを管理します。

ここに画像の説明を入力

以下の詳細情報:

http://blog.bitbucket.org/2013/03/19/introducing-sourcetree-git-client-microsoft-windows/ http://www.sourcetreeapp.com/

于 2013-05-29T09:13:59.430 に答える
0

Bazaar Explorer は非常に優れています。Plugin (Bazaar Git Support Plugin) を使用することで、Git で動作させることができると思います。

Bzr Explorer のような Git GUI ですが、Git 用ですか?

于 2012-08-12T14:55:58.983 に答える