반응형
.gitignore 은 git으로 프로젝트를 관리할 때 관리하길 원하지 않는 파일명 규칙을 모아둡니다.
말이 어려운데, 만약 저 파일 안에 *.c 가 있으면 모든 C 소스 파일은 add, commite 되지 않아요. 버전 관리에 포함시키지 않습니다.
근데 처음 git 프로젝트를 생성할 때 같이 .gitignore을 생성했다면 몰라도, 프로젝트 진행 중 .gitignore을 업데이트 한다면 후에 적용해야 할 문제가 생깁니다.
그 문제를 손봐줍시다.
먼저 .gitignore을 입맛에 맞게 업데이트 해줍니다.
그리고, 새로운 .gitignore 규칙을 기존 파일들에도 적용하기 위해 아래의 명령어를 순서대로 쳐줍니다.
지우고, add하고, 다시 commit해주는 과정입니다.
git rm -r --cached .
git add .
git commit -m ".gitignore is now working"
간단했네요!
반응형
'Programming > Git' 카테고리의 다른 글
깃(git) - 특정 커밋의 수정 내용 확인하기 (0) | 2019.01.10 |
---|---|
깃(git) - 프로젝트/저장소마다 다른 계정 정보 사용하기 (0) | 2018.04.02 |
깃(git) - 프로젝트 진행 중 저장소로부터 최신 소스 받아오기 (2) | 2017.05.23 |
Git 이란? (1) | 2016.04.04 |