は、のは言わせてのdevのサーバーでgitのログがその例から基づいて、この異なるコミットから1つのパッチを作成する方法は?
aaaa - mine
bbbb - other dev
cccc - another dev
dddd - mine
eeee - another dev
ffff - mine
gggg - mine
のようになります私のコードをステージングサーバーにプッシュします。
ので、私はすでにかなり多くのだ
git show gggg > first.patch
git show ffff > second.patch
git show bbbb > third.patch
git show aaaa > fourth.patch
をすれば。 我々の現在のプロセスがこの
1と同様である))コミット) 2を開発し、サーバ 3 devのためのコード)を1回試験し、製品の所有者によって確認を押し、 4をステージングするためのパッチを作成する) 5ステージングにパッチを適用しますQAテストが検証された後、生産に移行します。
私のコミットを組み合わせて1つの.patchファイルを作成するにはどうすればいいですか?
これらのすべてのコミットを含むブランチを作成できます。このブランチで 'git rebase -i HEAD〜LASTCOMMITYOUWANT'を実行すると、1人のコミットにコミットしたすべてのエディタを使用し、エディタで終了します。その後、それは 'git format-patch'を実行するためのケーキです。 – Oz123