.gitignore파일이란
github의 레포지토리에 파일을 올릴 때 쓸 데 없는 파일을 올리지 않게 하게 해주는 파일
우리가 Github에 파일을 올릴 때 쓸데 없는 파일이 올라가는 경우가 종종 발생하기 때문에 작성하는 방법을 알아보도록 하자
사용방법
- VScode에서 .gitignore파일을 만든 후 디폴트로 추적금지 시켜버리기
*.DS_Store #DS_Store 확장자 파일 추적금지
/폴더경로 #파일경로 추적금지
!제외할 파일명 #추적금지 파일 중 제외
- VScode를 이용하지 않고 touch, vim, cat을 이용해서 추적금지 시켜버리기
- gitignore global 설정을 통해 추적금지 시켜버리기 global로 설정하여 추적금지를 시키기 때문에 매우 유용한 방법
- 아래와 같은 두가지 명령어 입력
gitignore_global 파일 생성 후 .추적금지 확장자 추가 명령어
echo .추적금지 확장자 >> ~/.gitignore_global
모든 레포지토리에 global하게 추적금지 시키기라는 명령어
git config --global core.excludesfile ~/.gitignore_global
gitignore.io
직접 개발자들이 추적을 하지 않게 파일을 등록 할 수 있지만 큰 규모의 프로젝트에서는 추적되지 않아야 될 파일이 많기에 아래의 웹사이트에서 검색해서 사용을 합니다. 에를 들어 Node.js로 프로젝트를 진행한다고 하면 node를 검색 후 나온 파일을 .gitignore에 붙여넣기 해주시면 끝!!
https://www.toptal.com/developers/gitignore
gitignore.io
Create useful .gitignore files for your project
www.toptal.com
'Git & GitHub' 카테고리의 다른 글
Git Token 발행 (0) | 2022.09.01 |
---|---|
Git (0) | 2022.09.01 |
Git과GitHub란? (0) | 2022.09.01 |