파이썬 코테준비로 파이참을 이용하다보니 스터디로 깃허브에 올리게됨.
불필요한 파일까지 같이 올라가기 때문에 gitignore설정을 알아보게됐다.
커밋시 git ignore파일은 누락
파이썬의 불필요한 파일들은 gitignore덕분에 사라졌는데 파이참 자체의 .idea 파일을 넣지 못함...
PR삭제하고 upstream레포를 다시 덮어씌웠는데도 이상하게 삭제되지 않음. 예전 플젝때도 gitignore에 설정하지 못한 파일이 한번 깃허브에 올라가면 다시 삭제가 안됐던것으로 기억하는데 다시 알아봐야할것 같다.
$ git log
$ git reset HEAD^
$ git push -f origin main
$ git rm --cached .idea -r
$ git rm -r --cached
git ignore 스크립트에 추가
*.idea
이번에는 .idea 파일없이 제대로 올라갔다!!! ㅠ
참고자료
https://yebeen-study-note.tistory.com/15
https://d3v3lop3r.tistory.com/40
https://wotres.tistory.com/entry/idea-%ED%8F%B4%EB%8D%94%EB%9E%80-gitignore-%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0