2
非常に奇妙な話ですが、先日は私のチームと一緒に作業していましたが、周りを遊んでいるうちにIDEの中に本当に恥ずかしいものが入っていました。私はそれらのものを削除することを忘れていました、そして、事故によって私はコミットして押しました。 git rebase -i HEAD〜3を使ってコミットを削除し、誰かが何かをプッシュするたびに、それがbitbucketのコミットタブに再び現れ、グラフにも現れます。誰もそれを復元することができない、またはそれが最初にそこにあったことを確かめるコミットメントを永久に削除する方法はありますか?私は上司の前で屈辱になりたくない。bitbucketで古いコミットを完全に削除する方法
を自分のローカルブランチをリセットするために、あなたの同僚に依頼する必要がありますErrare humanum est。これらのものを削除し、それを修正するために新たなコミットを行います。尋ねられたら、それを認めてください。それで全部です。これで不要なコミットが1つまたは複数のブランチまたはタグから到達できるようになりました。これらのすべての参考文献からそれを削除したい場合、おそらくあなたの同僚に公開されているコミット履歴を変更することで、もっと大きな間違いを犯すでしょう。それは災害になるでしょう。落ち着いて。ほとんどすべてのバグはプログラマーによって作成された後ではありませんか? – ElpieKay