GIT を使用したリベースに関することが判明した最後の質問をして以来、私はまったくリベースしたくないと決めました。代わりに、私はしたい:
- ブランチ
- 仕事仕事仕事、チェックインとプッシュ常に
- それらのコミットをすべて破棄し、何も起こらなかったふりをします (つまり、作業の最後に 1 つのクリーンなコミットを行います)。
現在これを行うには、ファイルを新しいディレクトリにコピーしてから、それらを新しいブランチ (作業ブランチと同じポイントで分岐) にコピーして戻し、それをmaster
どこかにマージします。
これは単なる悪いことで、その理由は何ですか? もっと重要:これを行うためのより良い/ GITの方法はありますか? git rebase -i
強制的にマージ(および選択、およびスカッシュ)します。