큰 파일을 삭제했습니다. 이제이 큰 파일을 내 로컬 .git
에서 가져 오십시오. 따라야 할 단계는 무엇이 효과가 있을까요? 커밋 히스토리에서 파일을 완전히 제거하는 방법은 무엇입니까?
git filter-branch --index-filter "git rm -rf --cached --ignore-unmatch$files" HEAD
이
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch $file' --prune-empty --tag-name-filter cat -- --all
명령 '자식 필터 분기 --force --index 필터'자식 RM --cached --ignore-UNMATCH $ Rakefile '--prune- 비어있는 - 태그 - 이름 - 고양이 고양이 - --all' 나를 위해 작동합니다. repo-root 디렉토리에 있고 $ Rakefile은 제거 할 파일의 상대 경로를 포함합니다. 'linux, git version 2.6.4'. – dr0i