「git diff」は「diff」に関連していますか?

「git diff」は「diff」に関連していますか?

git diff関連していますかdiff

  1. git diffベースですかdiff

  2. はいコマンドライン構文git diff〜のように一つdiff?一つを学ぶことは、他のものを使うのに多くの役に立ちますか?

  3. 出力ファイルは同じ形式に従いますか?同時にgit patch使用できますかpatch? (ありますかgit patch?と何が関係していますかpatch?)

ありがとうございます。

ベストアンサー1

ファイル形式は相互運用可能です。 Gitは最良の形式を使用し、diff -u.itはそれを拡張して他の種類の変更も表します。

これに対応するpatchのはgit apply、インデックスの変更を段階的に調整し、それを作業ツリーに適用することです。

参照文書では明示的な比較をしていないようですが、git applyより厳しいものだと思います。patch有効または無効にできるいくつかのテスト/バグが挙げられています。

リファレンスドキュメントでは、オプションの1つを使用すると、gitリポジトリの外部でも「GNUパッチの置き換え」として使用できることを示唆しています。

おすすめ記事