TIL DAY 16 || How to remove ignored files in .gitignore from Repository

프로젝트에 .vscode 파일을 .gitignore 에 추가해주기 전에 push 를 해서 다시 추가해주고 커밋했더니 repository 에 그대로 남아있었다.

Git repository 에 올라간 파일을 .gitignore 파일에 추가한다고 해서 repo 에서 그 파일이 지워지지 않는다는 걸 알았다.

그래서 우리는 추가적인 작업을 해주어야 한다.

  1. .gitignore 파일에 track 하지 않을 파일을 추가한다.

  2. 다음 과정을 추가한다.

$ git rm -r --cached . 
$ git add .
$ git commit -m 'remove ignored file'
$ git push {remote} {branch}

repo 를 확인해보면 ignore 된 파일이 사라져있는 것을 확인해볼 수 있다.

좋은 웹페이지 즐겨찾기