GitHub Extension for VisualStudio: UnrealEngine .gitignore 버그¶
환경¶
- VisualStudio Community 2015 14.0.25431.01 Update 3
- Windows 10 Pro 64bit
- UnrealEngine-4.15.0
재현¶
언리얼 엔진 Git 로컬 저장소를 오픈한 다음 팀 탐색기를 통해 커밋을 시도합니다.
상황¶
팀 탐색기 > 변경 내용 (15781개)
.suo [추가]
AgentInterface.dll [추가]
AllDesktop.Automation.dll [추가]
AllDesktop.Automation.pdb [추가]
...
원인¶
언리얼에서는 버전 관리 대상 파일을 블랙 리스트 대신 화이트 리스트 관리합니다.
분석¶
팀 탐색기 > 프로젝트 > 설정 > Git > 리포지토리 설정 > 무시 및 특성 파일 > 무시 파일 편집
# Ignore all files by default, but scan all directories
*
!*/
!*/
문구를 제대로 처리하지 못함
해결¶
- Git 콘솔 사용
- Git GUI 클라이언트 사용(SmartGit, SourceTree)
- 다른 Git 플러그인으로 교체(확인중)