1. ホーム
  2. git

[解決済み】最新のgitコミットからパッチを簡単に作成するにはどうしたらいいですか?

2022-04-12 17:20:10

質問

最後に行われたコミットからパッチを作成するコマンドを探しています。

私のワークフローは時々このようになります。

vi some.txt
git add some.txt
git commit -m "some change"

今はただ書きたいだけです。

git create-patch-from-last-commit-to-file SOME-PATCH0001.patch

の代わりに何を置けばいいのでしょうか? create-patch-from-last-commit-to-file ?

解決方法は?

一般的には

git format-patch -n HEAD^

(多くのオプションについてはヘルプを参照してください)、実際には郵送するためのものですが。 単一のコミットに対しては

git show HEAD > some-patch0001.patch

を実行すると、使用可能なパッチが得られます。