Git では、2 つのバージョンのファイルを比較する 3 つの方法が提供されています: コマンド ライン インターフェイスの比較 (git diff)、GUI ツール (GitKraken や SourceTree など) の使用、GitHub や Bitbucket などのプラットフォームでのオンライン比較です。
Git を使用して 2 つのバージョンのコード ファイルを比較する方法
Git には、コード ファイルを比較するためのさまざまな方法が用意されています。コード ファイルの 2 つのバージョン ファイルのバージョン。具体的な方法は次のとおりです:
1. コマンド ライン インターフェイスを介して比較します
<code>git diff <版本1> <版本2></code>
たとえば、ファイル README.md
を比較します。現在のブランチで最も古い提出済みバージョンを使用して、次のコマンドを実行できます:
<code>git diff HEAD~1 README.md</code>
2. GUI ツールを使用した比較
を使用してファイルを比較する方が直感的です。 GUI ツール、例:
3. オンライン比較
GitHub や Bitbucket などのコード ホスティング プラットフォームでオンラインでファイルを比較できます:比較結果
比較結果には、次のような 2 つのバージョン間の違いが表示されます。使用方法
および
には、コミット ハッシュ、ブランチ名、またはタグを指定できます。
コマンドは、
--ignore-whitespace (空白の違いを無視) や
--ignore-all-space## などのさまざまなオプションをサポートしています。 # (空白の違いはすべて無視します)。
オンライン diff ツールは、多くの場合、変更されたコード ブロックの強調表示やマージ リクエストの生成機能などの追加機能を提供します。 以上がgit で 2 つのバージョンのファイルを比較する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。