본문 바로가기
tips/유니티 & 개발

github에 특정파일 무시, 업로드 제외

by 디지털 수공업자 2021. 11. 29.
반응형

1. ignore파일 생성

불필요한 데이터가 깃헙(github)에 업로드 되는 것을 방지하기위해 특정한 파일, 폴더 등의 형식을 업로드에서 제외시킵니다.

깃헙 리파지토리에 연결된 폴더내에 .gitignore파일을 생성하여, 제외할 파일을 명시합니다.

 

 

2. 제외 항목 추가

특정 이름의 파일 제외

file.확장자

 

특정 확장자를 포함한 모든 파일 제외
*.확장자

 

특정 이름과 패턴과 확장자를 포함한 모든 파일 제외

file_*.확장자

 

폴더 제외

folder/

 

외와 같이 필요한 조건에 맞는 문장을 그냥 한줄 한줄 적어넣습니다.

내용이 적힌 .gitignore파일을 저장하고 리파지토리에 올린 뒤부터 .gitignore문서에 명기된 파일들은 업로드 대상에서 제외됩니다.

 

 

3. 주석

문장앞에 #을 사용하여 .gitignore파일 내부에 주석을 사용할 수 있습니다.

#주석

 

 

4. 파일 제외를 하기전에 푸시된 파일 캐시 비우기

gitignore에 등록하기 전에 이미 푸시된 파일은 등록후에도 무시(제외) 되지 않습니다. 이 때 남아있는 캐시를 비워야합니다.

 

특정 이름의 파일 캐시 비우기

git rm --cached file.확장자

 

특정 확장자를 포함한 모든 파일

git rm --cached *.확장자

 

특정 이름과 패턴과 확장자를 포함한 모든 파일 제외

git rm -- cached file_*.확장자

 

폴더 제외

git rm -- chched folder/ -r

 

gitignore 파일에 위 내용을 적용하고, gitignore파일을 commit 해야 적용됩니다.


유니티 구글애즈 플러그인. 앱ID가 사라지는 현상 : https://boxwitch.tistory.com/295

유니티 구글플레이서비스 Android SDK not found 오류 : https://boxwitch.tistory.com/337

반응형

댓글