1. 이미 브랜치에 올라가 있는 경우
git rm -r --cached .
git commit
git push
왜인지 난 중간에 add . 를 하면 돌아가고 바로 commit 하고 Push 해주니까 브랜치에서 .idea, .vscode 같이 환경설정을
헷갈리게 할 수 있는 파일을 삭제할 수 있었다.
하나하나 파일 캐쉬 삭제되는것 확인하고 ignore 작성 했다.
2. .gitignore 작성
https://www.toptal.com/developers/gitignore
gitignore.io
Create useful .gitignore files for your project
www.toptal.com
여기에서 자기 환경별로 gitignore 가 작성된다고 하는데
# Created by https://www.toptal.com/developers/gitignore/api/pycharm
.DS_Store
venv/
# Editor directories and files
.idea
.vscode
난 그냥 이렇게 내가 필요한 것만 작성해서 푸쉬했다.