본문 바로가기

Software

.gitignore 이란 무엇일까?

 

Git

 

 

  • .gitignore이란?
    깃의 버전 관리에서 제외할 목록을 설정하는 파일
  • 왜 사용할까?
    제품 빌드, 로그 파일, 프로젝트 설정 파일 등 관리할 필요가 없는 파일을 저장소에 올리지 않기 위해
  • 문법
    .gitignore은 설정할 때 문법이 존재하는데 문법은 이곳에 잘 나와있습니다
  • track 하고 싶은 않은 파일이 이미 깃의 버전 관리에 포함되어 있는 경우
    이 경우에는 수동으로 해당 파일을 삭제한 후 .gitignore 파일을 적용시켜야 한다.
  • .gitignore가 정상적으로 작동하지 않을 경우에는 아래 명령어를 입력해 캐시를 초기화시키고 올 커밋해줍니다.
    git rm -r --cached .
    git add .
    git commit -m "fixed untracked files"

 

 

Reference