Unity .gitignore 파일 생성
깃허브에서 레포지토리를 생성하는 과정에서 git ignore 를 유니티로 선택하고 생성해 줍니다!
혹시 이미 repository를 만들어둔 상태라면 아래 링크에서 .gitignore파일을 따로 다운받아 해당 repository에 업로드하면 됩니다.
https://github.com/github/gitignore
https://github.com/github/gitignore/blob/main/Unity.gitignore
.gitignore 가 적용되지 않는 경우
GitHub에서 제공하는 Unity용 .gitignore 파일은 Unity 프로젝트와 관련된 일반적인 파일과 디렉토리를 무시하도록 구성되어 있습니다.
이 파일은 Unity 프로젝트가 레포지터리의 루트 디렉토리에 직접 위치할 때 가장 잘 작동합니다.
그러나, Unity 프로젝트가 레포지터리 루트의 하위 폴더에 위치하는 구조일 때는 .gitignore 설정이 예상대로 작동하지 않을 수 있습니다.
방법 1 :: .gitignore 위치 변경하기
Unity 프로젝트 보다 위에 .gitignore가 있는 경우 변경 사항에 17010개 의 파일이 존재하는 것을 확인 할 수 있습니다.
.gitignore를 프로젝트 내부에 넣으면 다음과 같이 Changes File이 43개로 줄어든 것을 확인 할 수 있습니다
방법 2 :: .gitignore 코드 수정하기
파일의 경로 앞에 ** 를 작성해 주고 저장해 주면 Changes File이 줄어든 것을 확인 할 수 있습니다
혹시 적용이 안되는 경우, Fetch origin을 한번 해주고 그래도 안되는 경우는 파일의 경로와 맞지 않아서 적용이 되지 않는 경우니 확인 해주셔야합니다