Bir dalda bir sürü dosyayı kontrol ettim ve birleştirdim ve sonra onları kaldırmak zorunda kaldım ve şimdi nasıl kurtulacağımı bilmediğim büyük bir .pack dosyasıyla kaldım.
Kullanarak tüm dosyaları sildim git rm -rf xxxxxx
ve --cached
seçeneği de çalıştırdım .
Birisi bana şu anda aşağıdaki dizinde bulunan büyük bir .pack dosyasını nasıl kaldırabileceğimi söyleyebilir mi:
.git/objects/pack/pack-xxxxxxxxxxxxxxxxx.pack
Hala sahip olduğum ancak artık kullanmadığım dalı kaldırmam gerekiyor mu? Yoksa koşmam gereken başka bir şey mi var?
Ne kadar fark yarattığından emin değilim ama dosyaya karşı bir asma kilit gösteriyor.
Teşekkürler
DÜZENLE
İşte bash_historyumdan bu duruma nasıl girmeyi başardığıma dair bir fikir vermesi gereken bazı alıntılar (bu noktada 'dalım' adlı bir git dalı üzerinde çalıştığımı ve daha fazla klasör içeren bir klasörüm olduğunu varsayın / Dosyalar):
git add .
git commit -m "Adding my branch changes to master"
git checkout master
git merge my-branch
git rm -rf unwanted_folder/
rm -rf unwanted_folder/ (not sure why I ran this as well but I did)
Aşağıdakileri de çalıştırdığımı düşündüm ancak bash_history'de diğerleriyle görünmüyor:
git rm -rf --cached unwanted_folder/
Ayrıca git gc
, paket dosyasını düzenlemeye çalışmak için bazı git komutları (gibi ) çalıştırdığımı da düşündüm , ancak bunlar .bash_history dosyasında da görünmüyor.