Uzak depomdan bir dosyayı çalıştırarak kaldırmaya çalıştım:
git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD
Ama Git bundan şikayet ediyor
Yeni yedek oluşturulamaz.
-F
rm ile yedeklemenin üzerine yazmayı zorla refs / original / Force içinde önceki bir yedekleme zaten mevcut : /.git-rewrite/backup-refs kaldırılamıyor: İzin reddedildi
rm: dizin kaldırılamıyor /.git-rewrite: Dizin boş değil
Bu, Windows'ta .git-rewrite dizinini silmemden sonraydı.
Bu dosyayı nasıl kaldırabilirim? Depomda oturan 29Mb'lik bir dosya, bu yüzden dosyayı kaldırmam gerekiyor.
Taahhüdü silmeye çalıştım git rebase -i
, ama görünüşe göre commit birçok farklı dosyaya dokunduğu için Git çatışmalardan şikayet ediyor ve güvenli olmak için iptal ettim.
.git-rewrite already exists, please remove it
.