Error code 모음/8. Git errors

[Git Error] .gitignore not ignoring .idea path

쟈누이 2021. 3. 18. 10:38
반응형

 

1. 에러 원인


에러원인은 간단했다. IDE 로 가상환경을 설정할때 했었던 환경설정 파일도 같이 깃에 업로드를 하는 바람에 

발생한 에러였다. 파이참의 경우에는 .idea 파일의 경우 가상환경을 설정해 두는 파일이기 때문에 아무리 

git ignore 설정을 해두어도 git 이 이를 감지하여 변경하기 때문에 발생했던 에러였다.

 

 

 

 

 

 

2. 해결 방법


해결방법은 git 에 올라와 있는 환경설정 파일을 추적 중지 설정을 하는 것이다.

 

스텍 오버플로의 말처럼 그 설정 파일을 그냥 지우면 되었었다...이런...

git rm --cached -r .idea

위명령어를 사용하여 지우면 끝...

그 외에도 다른 해결 방법들도 있으니 참고링크에 들어가서 더 보면 좋을 것 같다

 

그리고 평소에 git 프로젝트를 하기 전에 git ignore 를 설정하는 습관을 들여야 겠다..

 

 

나의 경우에는 아틀라시안의 sourcetree 를 사용하고 있어서 만약에 sourcetree 를 사용할 경우 git ignore 설정 하는 방법을 아래 공유하고 나중에 참고해야겠다.

snepbnt.tistory.com/374

 

[ Git ] SourceTree git ignore 설정

소스트리에서 git ignore 를 하는 방법은 여러가지가 있다 1. 특정 파일 커밋 제외하기 1) commit 할 때 불필요한 파일을 '오른쪽 마우스 클릭'한 후 무시버튼 클릭 2) 그러면 설정창이 나오는데 원하는

snepbnt.tistory.com

 

 

 

3. 참고 링크


stackoverflow.com/questions/32384473/gitignore-not-ignoring-idea-path

 

.gitignore not ignoring .idea path

What am I missing that needs to be done in order to get git to ignore my .idea/ path? ctote@ubuntu:~/dev/1$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes not

stackoverflow.com

 

반응형