Git

[git] .gitignore을 통해 git에서 특정 파일 제외하기

min_ee 2021. 4. 7. 14:37

깃헙 repo에 작업 하다보면 .xcstat~나 .DS_Store 같은 개발 하며 생긴 임시 파일들을 커밋하라고 보여지는 경우가 있다.

깃 이그노어를 추가해두면 그런 파일들을 커밋하기 전에 미리 걸러주는 역할을 한다.

 

 

아래 홈페이지에서 키워드를 입력하고 생성을 누르면 자동으로 관련 깃 이그노어를 생성해준다.

나는 Swift, CocoaPods, macOS, Xcode 를 키워드로 사용했다.

www.toptal.com/developers/gitignore

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

 

 

1. terminal에서 깃 이그노어 파일을 추가할 repo로 이동한다

2. vim .gitignore을 입력한다

3. i를 입력하고 홈페이지에서 생성되었던 내용을 붙여넣는다.

4. esc를 누르고 :wq! 를 입력한다.

5. 파일이 추가된 것을 확인하고 커밋 및 푸시를 한다.

 

* 깃 이그노어는 추가되고 난 후의 git 버전 관리에서 제외할 파일 목록을 지정하는 파일이므로,

이미 포함되어있는 파일들은 제외되지 않는다.

프로젝트를 깃에 푸시하기 전에 미리 만들어두자.