본문 바로가기
[AWS]/AWS 기타

[AWS][기타] .gitignore 적용하기

by METAVERSE STORY 2022. 6. 24.
반응형
728x170

 

1 .gitignore란?

.gitignore 파일은 Git 버전 관리에서 제외할 파일 목록을 선택하는 파일이다. 

.git으로 프로젝트 관리를 할 때 특정 파일들은 굳이 Git으로 관리할 필요가 없는 경우도 존재한다.

또한 AWS 키 나 암호 등 public으로 노출되면 악용될 사례가 있기 때문에 그런 파일들을 제외하는 데에도 사용한다. 

 

2 사용법

git init 한 폴더에 .gitignore라는 이름으로 파일을 하나 만든다.

그 안에 한줄씩 제외할 파일이나 폴더명을 작성하면 된다. 

그 안에 버전관리에 포함하지 않을 파일을 패턴에 맞게 작성해 준다. 

  표준 Glob 패턴을 사용한다.

  아무것도 없는 라인이나, "#"으로 시작하는 라인은 무시한다.

  슬래시(/)로 시작하면 하위 디렉토리에 적용되지(Recursivity) 않는다.

•  디렉토리는 슬래시(/)를 끝에 사용하는 것으로 표현한다.

  느낌표(!)로 시작하는 패턴의 파일은 무시하지 않는다.

 

# 특정 파일 fileName 제외하기

fileName.js

 

# 현재 경로에 있는 fileName_1 만 제외하기. (다른경로 fileName_1 말고)

/fileName.js

 

# 특정 폴더 node_module 안의 파일 다 제외하기

node_module/

 

 

# 특정 경로의 특정 파일 제외하기

folder/my.txt

 

# 특정 경로 아래의 모든 fileName_2 제외하기

folder/**/fileName_2.txt

 

# 특정 확장자 파일 다 제외하기

*.txt

 

# 예외 만들기

!fileName.txt

 

 

 

 

 

출처: https://programming119.tistory.com/105

반응형
그리드형

댓글