CI-CD Summary

git에서 특정 파일 제외하는 .gitignore 사용법

고수트 2020. 6. 7. 23:06
반응형

git에서 특정 파일 제외하는 법

git 을 이용하다보면 프로젝트에서 원하지 않는 파일들을 git 에 반영하고 싶지 않을 때 가 있다.

특히 node_modules 와 같은 폴더는 반영하지 않는것이 좋다.

이럴 때에는 .gitignore 라는 파일을 이용한다.

이 파일은 깃프로젝트의 폴더 최상위에 위치해야한다.

 

.gitignore 생성하는 법

터미널이나 bash 명령창에서 touch .gitignore 를 입력한다.

$ touch .gitignore

 

.gitignore 사용법 

특정 폴더와 그 이하의 정보를 반영하지 않으려면 

"폴더이름"/ 

원하지 않는 확장자가 있다면 

*.log

제외하고 싶은 파일이 있다면

"파일이름"

과 같은식으로 적어준다.

 

파일을 수정하려면 notepad++ 같은 툴이나 vi 명령어를 이용해 수정한다.

$ vi .gitignore

 

위 명령어를 입력하여 파일을 연뒤 i 키를 눌러 수정하기를 선택하고 

아래와 같이 파일들을 한라인씩 추가해준 뒤 esc 키를 누른 뒤 

wq! 를 적어 반영한다.

 

.gitignore 파일 예시

node_modules/

public/

*.log

temp.txt
반응형