2

一部のコンテンツがリポジトリ内の.cファイルからファイルに移動され.hました。それらを比較して、新しいヘッダーが正しいことを確認したいと考えています。これは Gerrit のレビュー用であり、Gerrit ツールチェーンを使用してこれを行う簡単な方法はないと思います。

.hファイルを 1 つのウィンドウと古いバージョンのファイルで編集しようとしてい.cます。を発行すると、Gedit FETCH_HEAD:path/from/root/to/file.c常に次のエラーが表示されます: E492: Not an editor command: Gedit FETCH_HEAD:path/from/root/to/file.c. ハッシュを使用してコマンドも試しました。

私は何が欠けていますか?

4

2 に答える 2

0

「git show」コマンドを使用して、比較するファイル/バージョンを取得します。

> git show version1:file1 > any_name_1
> git show version2:file2 > any_name_2

次に、ファイルを gedit エディターで開くか、(より良い) KDiff3などの diff ツールを使用して、2 つのファイル/バージョンの違いを確認します。

> kdiff3 any_name_1 any_name_2
于 2016-08-02T17:47:42.000 に答える