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 버전 관리에서 제외할 파일 목록을 지정하는 파일이므로,
이미 포함되어있는 파일들은 제외되지 않는다.
프로젝트를 깃에 푸시하기 전에 미리 만들어두자.