Develop/Git

Git - gitignore

Gr00t 2021. 1. 1. 17:40

gitignore란?


  • Git을 통해서 관리하지 않을 파일들을 제외하는 방법
  • .gitignore 파일에 작성하는 것만으로 제외가 가능하다.
  • 관리하지 않을 파일을 제외함으로 git add .과 같은 명령을 더욱 편리하게 사용할 수 있다.

관리하지 않을 파일


  • 사용자가 올리고 싶지 않은 개인 파일 및 소스코드
  • 외부에 공개하면 안되는 secret key와 같은 중요 정보가 담긴 파일
  • etc..

작성법


  • 파일명 : 특정 파일을 제외

    ex) file.txt

  • 폴더명 : 하위 폴더 및 파일 전부 제외

    ex) secret/

  • 확장자 : 확장자 명이 같은 모든 파일 제외

    ex) *.png

    • 일부 제외하고 싶지 않은 파일이 속해 있을 경우 (이중부정)

      ex) ![name].png

주의사항


  • Commit되기 전에 .gitignore 파일에 명시해야 적용된다.
  • 만약 이미 Commit이 진행된 파일의 경우
    1. .gitignore에 먼저 등록하고
    1. git rm --cached [file]을 통해서 지워준다.

'Develop > Git' 카테고리의 다른 글

Git - Branch와 Merge  (0) 2021.01.01
Git - github에 올라간 파일 삭제  (0) 2021.01.01
Git - Commit 되돌리기  (0) 2021.01.01
Git - 기본 명령어  (0) 2020.12.31
Git - 레포지토리를 연결하는 두가지 방법  (0) 2020.12.31