.gitignore

.gitignore

1. .gitignore

  • .gitignore 파일은 Git 저장소에서 추적하지 않아야 하는 파일 or 디렉터리지정하는 데 사용되는 설정 파일입니다.
  • 이 파일을 사용하면, Git특정 파일 or 디렉터리의 변경 내용을 추적하지 않도록 할 수 있습니다.
  • 보통 자동으로 생성 or 다운로드되는 파일들 (빌드 결과물, 라이브러리)나 보안상 민감한 정보를 담은 파일을 적용합니다.

2. 사용방법

  • 이제 사용해봅시다!
  • #1. VSCode secrets.yaml 파일을 만들고 다음과 같이 입력해줍니다.
id: admin
pw: 1234abcd

 

  • #2. 그 다음, 터미널에 git status라고 입력하면, 3개의 파일이 나오는 것을 확인할 수 있습니다.

 

  • #3. .gitignore라는 파일을 생성 후, 파일 안에 secrets.yaml을 입력하고 다시 git status를 입력해봅시다.

    → 그러면, secrets.yaml 파일은 사라지고, .gitignore 파일이 나오게 됩니다.

 

3. .gitignore 형식

# 모든 file.c
file.c

# 최상의 폴더의 file.c
/file.c

# 모든 c 확장자 파일
*.c

# .c 확장자지만, 무시하지 않을 파일
!not_ignore_this.c

# logs란 이름의 파일 or 폴더와 그 내용들
logs

# logs란 이름의 폴더와 그 내용들
logs/

# logs 폴더 바로 안의 debug.log와 .c 파일들
logs/debug.log
logs/*.c

# logs 폴더 바로 안, 또는 그 안의 다른 폴더(들) 안의 debug.log
logs/**/debug.log

 

4. 정리하며

  • 지금까지 .gitignore에 대해 알아보았습니다.
 

타임캡슐에 담기

타임캡슐에 담기 1. 타임캡슐에 담기 프로젝트의 변경사항들을 타임캡슐(버전)에 담아봅시다. #1. git add 파일명으로 파일을 타임캡슐에 담습니다. → git add tigers.yaml를 입력한 후, git status를 입력

newbean-j.tistory.com

 

※ 이 글은 얄팍한 코딩사전 님의 유튜브 강의를 참고하였습니다.

'Back-End Study > Git & GitHub' 카테고리의 다른 글

reset과 revert  (0) 2024.02.02
add와 commit  (0) 2024.02.02
SourceTree  (0) 2024.01.30
Git 최초 설정  (0) 2024.01.29
Git  (1) 2024.01.29