728x90
원격 레포지토리에 올리고 싶지 않은 파일들이 자꾸 unstaged에 뜰 때, 더 이상 뜨지 않게 무시하는 방법이 있다. 바로 .gitignore 파일을 적용하는 것!
레포지토리를 생성할 때 이그노어 파일을 생성할건지 체크박스가 나오기도 하는데, 이 때 안만들었더라도 새로 생성해 줄 수 있다.
오늘은 이 gitignore를 적용했음에도 불구하고 계속 unstaged에 뜰 때 해결방법을 소개하고자 한다.
git bash를 열어서 명령어만 몇 개 써주면 된다.
git rm -r --cached .
git add .
git commit -m "Apply .gitignore"
기존에 캐시에 gitignore 가 적용이 안된 상태로 작업이 이루어지고 있어서 캐시를 모두 지워 준다음에 다시 적용하면 gitignore가 적용이 된다! 깔끔!
코드블럭 안의 commit -m "커밋메세지" 부분의 커밋메세지는 자유롭게 적어주면 된다.
728x90
'Git∕GitHub' 카테고리의 다른 글
인텔리제이 '가장 최근 local 커밋 메세지' 수정하기 (0) | 2021.10.27 |
---|---|
마크다운 링크 연결 방법 (Readme.md) (0) | 2021.06.01 |
Git 명령어 정리 (1) | 2021.03.18 |
Merge branch 'master' into 개별브랜치 (0) | 2021.03.18 |
깃허브에 올라간 .class 파일 삭제하기 (.gitignore 추가) (2) | 2021.03.15 |