3

チーム メンバーが誤って 1 GB を超えるファイルをマスター ブランチにコミットし、オリジンにプッシュしました。それ以来、ソース管理から削除し、マスターにコミットしました。ただし、( 経由で) コードを更新している他のすべての共同作業者は、git pull実際には履歴の一部としてファイルをダウンロードしています。

そのコミットを履歴から完全に取り除きたいです。チーム メンバーのコンピューターにアクセスできれば、これはずっと簡単にできると思いますが、現時点ではアクセスできません。リモートから最新のものをプルダウンすることなくこれを行う方法はありますか?

4

1 に答える 1

3

レポのコピーを持っていると思いますが、大きなコミットで最新のものを持っていないだけです。コピーをリポジトリにプッシュして、git push -f他のリポジトリのコミットを完全にオーバーライドし、そこから続行できます。

于 2012-03-20T08:17:12.953 に答える