반응형
Git gitignore은 Git에서 파일이나 폴더를 소스 관리에서 제외하고 싶을 때 설정할 수 있는 파일입니다.
Git gitignore 설명
- Git gitignore은 버전관리가 필요 없는 경우 git에서 제외하기 위해서 사용합니다.
- 대표적으로 서버, DATABASE 정보, con fig 파일은 git에서 제외하는 게 좋습니다.
- 옵션 기능으로 세부적인 작업이 가능합니다.
- 설정은 Vim을 주로 사용하지만 익숙한 편집기로 사용해도 무관합니다.
Git gitignore 사용법
gitignore 파일 생성.
git bash 터미널에서 touch gitignore 입력하면 생성됩니다.
$ touch .gitignore
gitignore 파일 옵션.
- `#` : 시작하는 줄은 주석입니다.
- `!` : 시작하는 패턴은 해당 파일을 제외하지 않는다는 의미입니다.
- `/` : 시작하는 패턴은 루트 디렉터리에서만 일치합니다.
- `/` : 끝나는 패턴은 디렉터리를 나타냅니다. 디렉터리 안에 있는 파일 전부를 무시할 수 있습니다.
- `**/` : 임의의 하위 디렉터리를 제외할 때 사용합니다.
- `*` : 가장 많은 사용하는 문자열로 임의의 문자열을 나타냅니다.
- `?` : 임의의 한 문자를 의미합니다.
gitignore 제외 파일 및 폴더 등록.
# aurumguide 파일 제외.
aurumguide.log
# config 확장자 파일 제외.
*.config
#passwordfolder 폴더 내의 모든 파일 제외.
/passwordfolder/*
반응형