2017-12-13 25 views
0

내 개발 프로젝트에서 일부 파일을 업데이트하고 성공적으로 커밋했습니다. 내가 푸시하려고하면 파일이 너무 커서 git-lfs를 설정해야한다는 오류가 발생하고 푸시가 실패합니다. 이것을 설정하는 가장 좋은 방법은 무엇입니까? 프로젝트를 복사하고, 커밋을 취소하고, git-lfs를 설정하고 다시 커밋해야합니까? 아니면 단순히 git-lfs의 특정 파일을 지정하여이를 피할 수 있습니까?git large 파일 저장소 설정하기

감사합니다.

답변

1

github을 누를 수 없다면 할 수 없습니다. GitHub의 here에 따르면 : 50 MB보다 큰 파일을 밀어 때

조건은 큰 파일 GitHub의 당신을 경고합니다. 100MB보다 큰 파일을 푸시 할 수 없습니다.

저장소에서 큰 파일 제거 큰 파일을 저장소에서 제거하려면 저장소와 GitHub에서 저장소를 완전히 제거해야합니다.

배포 큰 바이너리 일부 프로젝트는 소스 코드를 배포뿐만 아니라, 같은 바이너리 또는 설치와 같은 대용량 파일을 배포가 필요합니다.

.....

+0

감사합니다. 하지만 내 파일은 이미 커밋 된 로컬/자식 저장소에서 제거 할 수 있지만 밀어없이 밀어없이 파일을 만들 수 있습니까? – Rotavator

+1

아 링크를 클릭하면 안내를 볼 수 있습니다 : https://help.github.com/articles/removing-files-from-a-repository-s-history/ 감사합니다! – Rotavator

+0

그래서 나는 그들이 제안한 것을 해냈다. 그러나 내가 다시 시도하려했을 때 나는 여전히 파일이 너무 커서 동일한 오류가 발생한다. 캐시 된 파일을 제거하려고하면 존재하지 않는다고합니다. 제안 할 것이 있습니까)? – Rotavator