私たちは、BitBucketの中央リポジトリを使用して、プロジェクトに取り組んでいる2人の開発者です。Git:プロジェクトに関連付けられたすべてのリポジトリの履歴をリセットするにはどうすればよいですか?
時々私は(私は、これは情報を失う知っている)特定のリビジョンに歴史をリセットしたい:
これは正しく、私がしたいリビジョンに歴史をリセットします。しかし、2人目の開発者が同じことをしない場合、自分自身のリポジトリをリセットしないと、を作成する次のプッシュは、そのリセットで削除したすべてのコミットを追加します。!
プロジェクトに2人の開発者しかいない場合、それほど悪くはありません。私はおそらく他のデベロッパーにそのローカルレポで同じリセットを実行するように依頼することができ、BitBucketの履歴は私が望むように残ります。しかし、私は方法がある場合はの力の履歴をリセットするすべてのリポジトリに関連する方法があるかどうかを知りたいですか? BitBucketに再び押し入る前に、2番目の開発者にローカルリポジトリを私のように再設定させる方法?
それとも私が何かを明らかに(私はGitのマスターはないよ)欠けている...
ちょうど好奇心から、定期的にこれを行う理由は何ですか? – castis