본문 바로가기
Developer/Git

Git gitignore 사용법 및 설명

by 아우럼 2024. 9. 24.
반응형

Git gitignore은 Git에서 파일이나 폴더를 소스 관리에서 제외하고 싶을 때 설정할 수 있는 파일입니다.

 

Git gitignore 설명

  • Git gitignore은 버전관리가 필요 없는 경우 git에서 제외하기 위해서 사용합니다.
  • 대표적으로 서버, DATABASE 정보, con fig 파일은 git에서 제외하는 게 좋습니다.
  • 옵션 기능으로 세부적인 작업이 가능합니다.
  • 설정은 Vim을 주로 사용하지만 익숙한 편집기로 사용해도 무관합니다.

Git gitignore 사용법

gitignore 파일 생성.

git bash 터미널에서 touch gitignore 입력하면 생성됩니다.

$ touch .gitignore

gitignore 파일 생성.
gitignore 파일 생성.

gitignore 파일 옵션.

  • `#` : 시작하는 줄은 주석입니다.
  • `!` : 시작하는 패턴은 해당 파일을 제외하지 않는다는 의미입니다.
  • `/` : 시작하는 패턴은 루트 디렉터리에서만 일치합니다.
  • `/` : 끝나는 패턴은 디렉터리를 나타냅니다. 디렉터리 안에 있는 파일 전부를 무시할 수 있습니다.
  • `**/` : 임의의 하위 디렉터리를 제외할 때 사용합니다.
  • `*` : 가장 많은 사용하는 문자열로 임의의 문자열을 나타냅니다.
  • `?` : 임의의 한 문자를 의미합니다.

gitignore 제외 파일 및 폴더 등록.

# aurumguide 파일 제외. 
aurumguide.log

# config 확장자 파일 제외.
*.config  

#passwordfolder 폴더 내의 모든 파일 제외.
/passwordfolder/*
반응형