3
我想清理我的存儲庫並刪除一切無法訪問。git - 擺脫無法到達的提交
我做
git reflog expire --expire=now --all
git fsck --full --unreachable
git repack -A -d
git gc --aggressive --prune=now
但我仍然有一些提交是從我的理解可達但不混帳的
我有些犯,比方說,一個
git branch --all --contains A
git tag --contains A
任何回報
但是
git fsck --full --unreachable
也不會返回任何內容,因此它不會將A視爲無法訪問。
我錯過了什麼?