'git format-patch'と 'git diff'の出力の違いはありませんか?そして、私は 'git diff'を使ってパッチを作成し、git applyを使ってそれを適用することはできませんか?'git format-patchと' git diff 'の違いは何ですか?
私の問題は、インデックスに変更が加えられているようですが、明らかにgit形式のパッチはコミットしか受け付けないため、diffの出力を使用できる場合は、このコマンドを使用して変更のパッチを生成できます。インデックス:
git diff --cached > index.patch
ありがとうございました。 UNIXメールの特別な点は、それに基づいてパッチを設計することです。 – Rafid
本当に特別なことは何もありません。これはLinus Torvaldsによって設計されたgitで、Linuxカーネルに統合される前に検証用の電子メールでパッチを送受信するという作業です。 –
Linuxカーネルを維持するためにGitは[Linus Torvaldsによって設計されました](http://youtu.be/4XpnKHJAok8)でした。Unixメールは一般的な形式でした。 – Abizern