2011-10-20 11 views
12

HEADとステージング領域(コミットせず)の間でどのようにしてパッチを生成できますか?コミットせずにgit format-patch

echo text > some.file 
git add some.file 
git format-patch (what-the-sha?)..HEAD 

コミットしてリセットする必要はありますか?

答えて

8
git diff --cached 

パッチの差分が必要な場合は、このトリックを行う必要があります。

実際にformat-patchの機能をすべて使用したいのであれば、本当にコミットする必要があります(結局のところ、アップストリームのパッチを提出する場合はコミットメッセージが必要です)。

関連する問題