gitignore : Git으로 관리하지 않을 파일과 폴더

2025. 11. 5. 16:43·데이터 분석/04. Git

1. Git의 관리에서 특정 파일/폴더를 배제해야할 경우

  • 포함할 필요가 없을 때
    • 자동으로 생성 또는 다운로드되는 파일들(빌드 결과물, 라이브러리)
  • 포함하지 말아야 할 때
    • 보안상 민감한 정보를 담은 파일

이럴 경우 .gitignore 파일을 사용해서 배제할 요소들을 지정할 수 있습니다


비밀번호를 담고 있는 파일을 생성해보겠습니다.(파일명은 secret.yaml)

그리고나서 git status를 하면 새로운 파일이 생긴걸 확인할 수 있습니다 

하지만 이 파일은 git으로 관리하지 않을 것이기 때문에 .gitignore을 사용할 겁니다

1단계 - .gitignore 파일 생성

2단계 - git관리에서 배제할 파일의 이름을 .gitignore 파일에 적기

그럼 아래와 같이 secrets.yaml 파일이 사라진 것을 확인할 수 있습니다

자 이제 프로젝트 폴더에 .gitignore 파일이 있다면

해당 파일들을 프로제트의 프레임워크에서는 무시해도되는 파일목록이라고 생각하면 됩니다!


2. .gitignore 형식

.gitignore을 작성하는 형식은 필요할 때 아래 링크를 들어가서 더 찾아보시면 됩니다

https://git-scm.com/docs/gitignore

 

Git - gitignore Documentation

The optional configuration variable core.excludesFile indicates a path to a file containing patterns of file names to exclude, similar to $GIT_DIR/info/exclude. Patterns in the exclude file are used in addition to those in $GIT_DIR/info/exclude.

git-scm.com

 

 

'데이터 분석 > 04. Git' 카테고리의 다른 글

다른 버전으로 돌아가는 방법 3가지(reset, revert, checkout)  (0) 2025.11.05
새로운 버전 만들기  (0) 2025.11.05
Git 설정하기  (2) 2025.11.05
CLI vs GUI  (0) 2025.11.05
Git의 3가지 작업 영역  (2) 2025.08.01
'데이터 분석/04. Git' 카테고리의 다른 글
  • 다른 버전으로 돌아가는 방법 3가지(reset, revert, checkout)
  • 새로운 버전 만들기
  • Git 설정하기
  • CLI vs GUI
Growth DA Log
Growth DA Log
Growth DA Log 님의 블로그 입니다.
  • Growth DA Log
    Growth DA Log님의 블로그
    Growth DA Log
  • 전체
    오늘
    어제
    • 분류 전체보기 (125)
      • TIS_COMPANY (6)
      • 코딩 테스트 (61)
        • 01. Python (3)
        • 02. SQL (58)
      • 데이터 분석 (53)
        • 01. BigQuery (9)
        • 02. GA4 (1)
        • 02-1. GA4를 더 잘 다루기 위한 마케팅 개.. (5)
        • 03. streamlit (5)
        • 04. Git (12)
        • 05. 데이터 엔지니어링 (3)
        • 06. 데이터 모델링 (11)
        • 07. Excel (0)
        • 08. Tableau (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    tableaubootcamp
    Reset
    쿼리테스트
    solvesql
    SQL
    DENSE_RANK
    cross_join
    streamlit
    revert
    코테
    tableau
    코딩테스트
    코드잇스프린트후기
    이행성
    rank
    git
    AARRR
    윈도우함수
    ROW_NUMBER
    프로그래머스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
Growth DA Log
gitignore : Git으로 관리하지 않을 파일과 폴더
상단으로

티스토리툴바