: 파일 제거가 아닌 git에서 추적(tracking)만 제거 할려고 할경우
>> 위 그림의 blabla.s19 파일은 빌드시 생성되는 파일로 추적 안하게 하기 위해서
git rm 명령을 사용해야 합니다.
git add : 추적파일에 추가 및 커밋 대기상태로 변경
git rm : 추적파일 제거 및 삭제시 사용합니다.
파일을 삭제하지 않고 추적만 안하게 하기위한 옵션은 : "--cached" 입니다.
$ git rm --cached blabla.s19
>> 위 명령은 blabla.s19 파일을 제거는 하지 않고 추적파일에서만 제거시사용합니다.
위그림처럼 deleted 라는 메시지가 나오고 commit 을 하면
이후 부터는 blabla.s19파일은 추적되지 않습니다.
추가로 아래 그림처럼 Untracked files 에서도 제거 하기 위해서는 .gitignore 파일에 추가하셔야 합니다.
보통은 .git이 있는 폴더 위치에 .gitignore 를 만들면 모든파일에 적용이 되니 참고하세요.
그럼 수고하세요.
반응형
'Git' 카테고리의 다른 글
[Android Studio] [GIT] 기존 브랜치를 다른 커밋으로 이동하기 (0) | 2023.07.31 |
---|---|
[git ] [android Studio] cherry-pick 사용하기 (0) | 2023.07.26 |
[git ] Couldn't checkout branch_name (0) | 2023.06.13 |
[Android Studio] git 소스 수정 없이 메시지만 변경하기 (0) | 2023.04.21 |
git diff tab 간격 변경하기 (0) | 2022.05.03 |