この質問は、このタスクを達成する方法だけでなく、そうすることは Git の良い習慣なのか悪い習慣なのかにも関係しています。
ローカルでは master ブランチでほとんどの作業を行っていますが、「topical_xFeature」と呼ぶトピック ブランチを作成しました。「topical_xFeature」で作業し、マスター ブランチで他の作業を行うために行ったり来たりしている過程で、「topical_xFeature」ブランチで複数のコミットを行ったことがわかりましたが、各コミット間で何も行っていません。押す。
まず、この悪い習慣について考えていただけますか? プッシュごとにブランチごとに 1 つのコミットに固執する方が賢明ではないでしょうか? プッシュが行われる前にブランチに複数のコミットがあるとよいのはどのような場合ですか?
2 番目に、topical_xFeature ブランチの複数のコミットをマスター ブランチに移動してプッシュするにはどうすればよいでしょうか? それを気にせず、複数のコミットがプッシュされる場所で単にプッシュを行うのは面倒ですか、それとも何らかの方法でコミットを 1 つにマージしてからプッシュする方が面倒ではありませんか? 繰り返しますが、これを行う方法は?