티스토리 뷰
728x90
반응형
gitignore이란?
프로젝트 작업시 로컬 환경의 정보나 빌드 정보등 원격 저장소에 관리하지 말아야되는 파일들에 대해서 지정하여 원격 저장소에 실수로 올라가지 않도록 관리하는 파일
원격저장소에 올라가면 안되거나 올라갈 필요가 없는 파일은 gitignore에 추가해서 사용하면 되는데 gitignore을 작성하기 전에 원격저장소에 올라가 있을 경우 gitignore가 제대로 작동을 못하는 경우가 발생하였다.
이미 git이 그 파일에 대해 트랙킹을 진행하고 있어서 그렇다고 한다. 그래서 트랙킹을 안하게 하는 방법을 찾아보았다.
$ git rm -r --cached .
//현재 디렉토리 기준 스테이징 된 파일을 모두 비움
$ git add .
//현재 디렉토리 기준 .gitignore가 적용된 작업트리를 다시 스테이징 시킴
$ git commit -m ".gitignore 파일 트랙킹하지 않도록 수정"
//커밋 메세지와 함께 새롭게 커밋 함
$ git push
//위의 커밋을 원격 저장소로 push함
반응형
'에러로그' 카테고리의 다른 글
[에러로그] EC2 배포시 Timezone 설정 (0) | 2021.03.23 |
---|---|
[에러로그] 애플리케이션 배포 및 에러 (0) | 2020.12.01 |
[에러로그] Github action ssh 접속 에러 (0) | 2020.11.30 |
[에러로그] SourceTree 로그인 에러 (0) | 2020.11.17 |
댓글