2016-10-17 2 views
0

우리는 레포를 가지고 있습니다. 리눅스 폴더에서 직장 동료 확인. Windows에서 확인하고 싶습니다. Windows에서 지원하지 않는 파일 이름 (예 : ABC :: DEF.3pm.gz)이 있습니다. 내가이 폴더를 무시하는 방법이git - 파일이나 폴더를 체크 아웃하지 않는 방법

자식 끌어 오기 원산지

있습니까 실행할 때 실패?

이 폴더를 .gitignore에 넣으려고했는데이 폴더가 이미 repo에 있기 때문에 작동하지 않습니다.

감사합니다.

+0

파일의 체크 아웃하지 않는 방법을 찾는 것보다이 폴더를 repo에서 삭제하는 것이 더 좋습니다 (이 옵션이 있는지 확실하지 않습니다) – chenop

+0

Windows에서 .git 폴더를 삭제하고 repo에서 proyect를 다시 복제하십시오. – johnnynemonic

+0

.git을 삭제하고 다시 복제하면 변경 사항이 손실됩니까? –

답변

0

가능한 해결책은 두 가지가 있습니다.

스파 스 체크 아웃

스파 스 체크 아웃은 특정 파일 및 디렉토리를 체크 아웃 할 수있는 힘내 기능입니다. 자세한 내용은 예제 및 추가 토론 here을 참조하십시오. this 대답에 설명 된대로

필터 분기

또 다른 해결책은 git filter-branch와 전체 저장소에서 해당 파일의 이름을 변경됩니다. 그것은 문제를 없애는 데 도움이되지만 커밋 내역을 다시 작성합니다.

관련 문제