タグ付けされた質問 「git-squash」


11
git merge --squashの使用方法
私はリモートGitサーバーを持っています、これが私が実行したいシナリオです: バグ/機能ごとに異なるGitブランチを作成します 私は非公式のGitメッセージでそのGitブランチでコードをコミットし続けます 最上位のリポジトリでは、公式のGitメッセージで1つのバグに対して1つのコミットを行う必要があります それで、ブランチをリモートブランチにマージして、すべてのチェックインに対してコミットが1つだけになるようにするにはどうすればよいですか?
1209 git  git-merge  git-squash 

8
git format-patchを使用して、コミットを1つのパッチにまとめる方法を教えてください。
ブランチで8つのコミットを取得しましたが、まだgitに対応していない人にメールを送りたいと思っています。これまでのところ、私が行うすべてのことで、8つのパッチファイルが提供されるか、ブランチの履歴にあるコミットごとに、最初からパッチファイルが提供されるようになります。私はgit rebase --interactiveを使用してコミットを押しつぶしましたが、今や私が試みるすべてのものは、最初から何十億ものパッチを与えてくれます。何が悪いのですか? git format-patch master HEAD # yields zillions of patches, even though there's # only one commit since master
163 git  patch  squash  git-squash 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.