[GIT] Git Ignore (파일 제외)

MJ·2022년 8월 7일
0

GIT

목록 보기
14/33
post-thumbnail

파일 숨기기

working directory에 있는 파일 중에서 GIT이 관리할 필요가 없는 파일들
숨길필요가 있을 때 사용하는 명령어에 대해서 알아보겠습니다.


💡 git ignore

  • git의 관리가 필요하지 않은 파일을 숨길 때 사용 하는 명령어
  • Backup file이나 log file에서 주로 사용합니다.
  • 자동으로 생성되거나 보안상에 민감한 파일들을 제외할 때 사용 됨
  • 한 번이라도 GIT에 관리된 적이 있다면 제외가 되지 않습니다
touch .gitignore 
# 파일을 제외할 이그노어 파일 생성

file.txt 
# 현재 위치에 있는 file.txt 파일을 이그노어 

/file.txt
# 최상위 폴더의  file.txt 파일을 이그노어

*.txt
# 확장자가 .txt인 모든 파일을 이그노어 

!account.yaml
# account.yaml 파일은 이그노어에서 제외함 (파일명앞에 ! 사용)

txtlogs
# txtlogs 이름의 파일 및 폴더와 내용들을 이그노어 

txtlogs/
# txtlogs 이름의 폴더와 하위 내용들을 이그노어

txtlogs/debug.log
# txtlogs 폴더 하위에 debug.log 파일을 이그노어

txtlogs/**/debug.log
# txtlogs 폴더나 이 폴더의 하위에 속하는 폴더들에 속한 debug.log 파일을 찾아서 이그노어

자동으로 생성되는 파일?

❗ 빌드할 때 생성되는 자바의 결과물 ( **.java** or **.class** )
  - node.js 을 사용할 때 git을 사용하지 않더라도
  - 인터넷에서 간편하게 다운가능한 라이브러리 

보안상 민감한 파일?

❗ 회원 정보가 담긴 ID, PASSWORD 파일 등



ignore 사용

1. .gitignore 파일에 제외 목록을 작성 합니다.
1.1 hello.txt파일도 index에서 확인하기 위해 수정을 한 번 해줍시다. ( 그림엔 없음 )


2. 제외된 파일 확인

profile
프론트엔드 개발자가 되기 위한 학습 과정을 정리하는 블로그

0개의 댓글