github에 프로젝트를 업로드할때 올리고 싶지않은 파일이나 폴더가 있는데,
이것들을 제외하고 하나하나 git add 하기에는 너무 번거롭다.
이런경우 사용하는 파일이 .gitignore이다.
git init을 한 프로젝트의 제일 상단에 .gitignore파일을 만들어준다.
.gitignore폴더에 제외하고 싶은 파일 또는 폴더를 넣어준다.
이때 보안상으로 깃에 올리면 안된다던가 용량이 커서 무거운 파일들을 넣어주는것이 좋다!
이렇게 넣어주기만 하면 이 파일들은 깃에 올라가지 않는다.
1. 특정 파일 제외하기
fileName.js
2. 현재 경로에 있는 fileName.js만 제외하기 ( 다른 경로의 file.js는 제외X )
/fileName.js
3. 특정 폴더 node_module 안의 파일 전부 다 제외하기
node_module/
4. 특정 경로의 특정파일 제외하기
folder/fileName.js
5. 특정 경로 아래의 모든 file.js 제외하기
folder/**/fileName.js
6. 특정 확장자 파일 다 제외하기
*.txt
7.예외 만들기
!fileName.txt
[ 출처 ]
programming119.tistory.com/105
[Git] .gitignore이란? / .gitignore 사용법 💖
.gitignore 이란? 하나씩 git repository 에 넣는 것은 매우 귀찮다. 그래서 보통 우리는 git add . 를 이용해 변경된 전체 파일을 추가하고 커밋한다. 여기서 보안상으로 위험성이 있는 파일 프로젝트와
programming119.tistory.com
'기타' 카테고리의 다른 글
[오류 해결] change 이벤트 에러...?? (0) | 2021.04.21 |
---|---|
[ WEB ] 브라우저 작동 원리 (0) | 2021.04.07 |
[GIT 에러] Permission to ~ denied 에러 ( 2트 ) - 해결 (0) | 2021.04.06 |
[GIT 에러] Permission to ~ denied 에러 ( 1트 ) (0) | 2021.04.06 |
[SSH 에러 / ssh-add시 에러] Could not open a connection to your authentication agent. (0) | 2021.04.06 |