私は非常にばかげています。時には、develop
ブランチとは対照的に間違ったmaster
ブランチに「機能ブランチ」をマージしてしまい、もちろん痛みや苦しみにつながります。ローカルブランチを不変にする方法はありますか?
すでにこれが起こっているのは2回目ですから、ローカルでブランチを不変にする方法があるのだろうかと思います。
私はすでに直接言ったブランチにコミットを行うことから私を防ぐために this pre-commit hookで試してみたが、これはのようにマージを停止されていない:ローカルにすべての可能な変更を防止する方法はあり
git checkout master
git merge wip
ブランチ?そうでない場合は、少なくとも変更がプッシュされないようにすることは可能ですか?
間違ったコミットをして、あなたがそれらをプッシュするまで、あなただけの 'マスターをreset'という問題がないマージ:ブランチ(例えば、
diff
のために)、あなただけ直接それを参照することができますバック。 – max630