完全なコンテキストでgit diffを取得するにはどうすればいいですか? 質問する

完全なコンテキストでgit diffを取得するにはどうすればいいですか? 質問する

完全なコンテキストを持つパッチを作成するにはどうすればよいですか?

試してみたところ--unified=2000、2000 行のコンテキストが返されました。

git diff --unified=2000 branch master --no-prefix > patch

最大行数を指定せずにファイル内のすべての行を含めるにはどうすればよいですか?

ベストアンサー1

これかなりうまく動作するようです:

git diff --no-prefix -U1000

ただし、注意点があります:

この-Uフラグはコンテキストの行を指定します。変更間の行数が 1000 を超える場合は、この値を増やす必要がある場合があります。

おすすめ記事