- @참고: https://kcmschool.com/194
git ignore 파일 작성 예시
- .gitignore
## 파일 무시
test.txt
## 다음과 같은 확장자는 전체 무시
*.text
*.exe
*.zip
## 폴더 무시
test/
* 기존 git 의 관리를 받는 (commit 된) 파일, 폴더는 ignore 되지 않음
기존 git 관리를 받는 파일, 폴더에 대하여 ignore 하기
방법 1. 기존에 가지고 있는 cache 를 지우기
## 파일 이라면
git rm --cached test.txt
## 전체파일 이라면
git rm --cached *.txt
## 폴더 라면
git rm --cached test/ -r
* staging area 에서 파일을 제거하고 working directory 에서는 파일을 유지함.
* 위 명령어 실행 후 commit 이 필요함.
방법 2. cache 무시하기
# cache 무시하기
$ git update-index --assume-unchanged [파일명]
# cache 무시 취소하기
$ git update-index --no-assume-unchanged [파일명]
# 수정사항 무시 파일 조회
$ git ls-files -v|grep '^h'
'Git' 카테고리의 다른 글
[Git] branch naming (0) | 2022.09.21 |
---|---|
[Git] git bash, Sourcetree 와 함께 git 을 배울 수 있는 Docs (0) | 2022.08.04 |
[Git] detached head 에서 commit 후 다른 branch 로 checkout 한 경우 lost commit hash 보기 및 해결 방법 (0) | 2022.07.29 |
[Git, Eclipse] git pull 하는 방법 (충돌 다루기) (0) | 2021.06.24 |
[Git] Submodule (0) | 2021.04.01 |