다음을 실행하여 원격 저장소에서 파일을 제거하려고했습니다.
git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD
하지만 힘내는 불평
새 백업을 생성 할 수 없습니다. 이전 백업이 이미 refs / original /에 있습니다.
-f로 백업을 강제 덮어 씁니다.
rm : 제거 할 수 없습니다. /.git-rewrite/backup-refs : 권한이 거부되었습니다.
rm : 디렉터리를 제거 할 수 없습니다. /.git-rewrite : 디렉터리가 비어 있지 않습니다.
이것은 Windows에서 .git-rewrite 디렉토리를 이미 삭제 한 후입니다.
해당 파일을 어떻게 제거 할 수 있습니까? 내 저장소에있는 29Mb 파일이므로 파일을 제거해야합니다.
에서 커밋을 삭제하려고했지만 git rebase -i
커밋이 많은 다른 파일에 영향을 주었기 때문에 Git이 충돌을 호소하고 안전을 위해 중단했습니다.
.git-rewrite already exists, please remove it
.