yb__char
개발은 늘 어려워
yb__char
전체 방문자
오늘
어제
  • 분류 전체보기 (37)
    • 일상 (2)
    • 코딩테스트 (1)
    • Spring (7)
    • 면접 대비 (2)
    • Java (4)
    • Git (3)
    • CleanCode (1)
    • 데이터베이스 (4)
      • SQL (2)
    • 후기 (2)
    • Nestjs (0)
      • Code (0)
      • Typescript (0)
    • Javascript (6)
      • Async (2)
      • lodash (3)
    • iOS (5)
      • Swift 문법 (5)
      • SwiftUI (0)

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
yb__char

개발은 늘 어려워

[Git] .gitignore 새로 반영하기
Git

[Git] .gitignore 새로 반영하기

2022. 11. 7. 14:23

이미 변경관리에 의해 관리되고 있는 파일이라면 이후에 gitignore에 추가하더라도 변경관리에서 계속 추적이 될 수 있다. 이 때 gitignore를 변경관리에 적용하기 위해서는 변경관리가 추적중인 캐시 파일을 삭제하고 새로 올려야 한다. 이 방법을 정리해보았다.

gitignore에 application.properties 파일을 무시하도록 추가해두었지만, git status 를 조회해보면 여전히 변경관리에 의해 추적되고 있음을 알 수 있다.

변경관리가 추적하고 있는 캐시를 삭제하고 새로 만들어야 변경관리가 gitignore를 새롭게(?) 적용할 수 있다.

 

git rm -r --cached .

 

이 상태에서 모든 변경사항을 다시 add 하고 commit을 생성하면 이후부터는 gitignore 파일을 변경관리가 제대로 인식하고 추적하기 시작한다.

 

출처: https://youngjinmo.github.io/2021/03/apply-new-gitignore/

'Git' 카테고리의 다른 글

[Git] Git을 활용한 프로젝트 관리  (2) 2022.01.19
[Git] Git의 입문과 기본 개념  (2) 2022.01.12
    'Git' 카테고리의 다른 글
    • [Git] Git을 활용한 프로젝트 관리
    • [Git] Git의 입문과 기본 개념
    yb__char
    yb__char
    안녕하세요 백엔드 개발자 차윤범입니다.

    티스토리툴바