Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Spring Boot
- camel case
- git
- vmware workstation player
- 자바
- 취업
- window10
- git pull --rebase
- 런던뮤지컬
- 취성패
- 운영체제
- 티스토리챌린지
- json string
- git pull
- git 설정
- github
- java
- 오블완
- ObjectMapper
- 윈도우10 Education
- 방통대
- window11
- snake case
- 방송대
- 소비통장
- window11 Education
- 정처기
- 아임포트
- window10 Education
- IAMPORT
Archives
- Today
- Total
홍차의 미로찾기
[git] .gitignore 파일 설정 본문
반응형
.gitignore
git으로 관리하지 않을 폴더 및 파일의 목록을 저장하는 곳입니다.
git으로 관리하지 않을 목록들은 git commit 시 제외됩니다.
제외할 목록
- 보안 상 민감한 정보가 담긴 파일
- secret key 값과 같은 값들
- 비밀번호가 작성된 파일
- 자동으로 생성되거나 다운로드되는 빌드 결과물 또는 라이브러리
- IDE가 생성하는 파일
- visualStudioCode, intellij, …
- 개발 언어, 프레임워크가 생성하는 파일
- flutter, java, spring, …
- PackageManager로 다운로드한 파일
- flutter pub add package_name 과 같은 명령어로 추가한 소프트웨어들
- 명령어로 필요한 시점에 다시 다운로드할 수 있기때문에 제외함
- IDE가 생성하는 파일
.gitignore 작성 규칙
gitignore 규칙이 작성된 사이트를 참고할 수 있습니다.
https://git-scm.com/docs/gitignore
# 특정 파일 무시
file.txt
# 폴더 무시 (폴더 명 뒤에 '/' 추가)
logs/
# 최상위 폴더의 file.txt 무시
/file.txt
# 모든 txt 확장자 파일 무시
*.txt
# *.txt 중에서 무시하지 않을 파일
!text.txt
# logs란 이름의 모든 파일 또는 폴더 무시
logs
# logs 폴더 하위의 log.txt 파일 무시
logs/log.txt
# logs 폴더 하위의 모든 txt 파일 무시
logs/*.txt
# logs 폴더 하위의 모든 log.txt 파일 무시
logs/**/log.txt
gitignore.io 사이트
.gitignore 파일을 자동으로 생성해주는 사이트입니다.
만약 flutter로 개발한다면 해당 사이트의 검색창에 관련 키워드를 넣습니다. ex) flutter, dart 등
생성된 내용을 .gitignore 파일에 추가해줍니다.
반응형
'프로그래밍 > GIT' 카테고리의 다른 글
[git] git 명령어 - revert, reset (0) | 2024.07.09 |
---|---|
[git] git 추가 및 커밋 명령어 - add, commit (0) | 2024.07.09 |
[git/github] git, github설정 프로세스 모음 (0) | 2024.07.08 |
[git] 새 프로젝트에서 git 설정 (0) | 2024.07.08 |
[git] git 최초 설정 cli 명령어 - name, email 설정 및 브랜치명 설정 (0) | 2024.07.08 |
Comments