私はGlobリポジトリにいくつかのBlobをチェックインしました。Iveはそれらを消去し、履歴を消去しました。それはすべてOKになったようです。Git GCの後にGit Pushと書かれています。「すべて最新です」
git count-objects -v
続い21409
git gc --aggressive --prune=now
:私は
git checkout master
をすれば
は、今私は200メガバイトは、インパック
git count-objects -v
番組をダウンロードしてください10
は、インパックで表示されます:15976
しかし、私が困っているところのヘレス。
git push origin --force --tags
は、最新の
git status
すべてが分岐マスター であなたのブランチは「起源/マスター」で最新である私に
を与える私を与えます。 コミットするためには何もありません、作業ディレクトリのクリーン
と、私はこの時点で再びレポのクローンを作成する場合、私はそれがきれいにダウンするたびに来るので、私はマスターへのgit GCを押し上げどうすればよい21409 でやり直しますか?
'git status'とは何ですか? –
と、これらをリポジトリからBLOBからどのようにパージしましたか? –
git filter-branch --tree-filter "rm -rf node_modules" --prune-empty HEADですが、すでにコミットされており、repoにプッシュされています。 – David