3

Git difftool を使用すると、各ファイルに対して diff プログラムが順次起動されます。この場合、ツールを閉じて、各ファイル間で Enter キーを押す必要があります。変更されたファイルのリストを起動して、差分ツールを起動するファイルを対話的に選択できるようにする方法はありますか? 私はこのように動作するWindiffに慣れています。

4

4 に答える 4

1

正確な答えではないかもしれませんがgit gui、目的を果たす必要があります。

于 2011-12-16T23:07:10.570 に答える
1

gitk --allは、ここにいるほとんどの人がコミットによって導入された変更を見て回るために使用するものであり、現在の変更も表示されます。

編集:

インタラクティブなリベース中にそれを追加したかっただけgitk --all HEAD &で、大きな助けになります。リベースを進めながら、gitk のビューを更新して何が起こっているかを確認してください。リベース中に「HEAD」を追加する必要があります。そうしないと、最後のgit rebase --continue.

于 2011-12-17T00:51:54.107 に答える
0

TortoiseGitは変更されたファイルのリストを表示します。1つをダブルクリックして、差分ビューアで開くことができます。

于 2011-12-16T23:31:51.337 に答える
0

私があなたなら、コマンド ラインでファイル名を直接指定します。

git difftool path/to/file

コマンド ラインでファイルの名前を入力するのが面倒な場合は、git-numberを参照してください (恥知らずなプラグインに注意してください!) 。

于 2011-12-17T02:32:21.830 に答える