티스토리 뷰
에디터 설정 파일은 일정한 editor 환경에 종속적이기 때문에 원격저장소에 저장할 필요가 없다.
(그렇다고 버전관리가 불필요한가? 싶은 의문은 든다.)
아무튼 .gitignore에 추가하는 것을 빼먹고 불필요한 파일을 이미 커밋한 경우 제거하는 방법을 알아보자
1. Git 에서 파일 or 폴더 삭제하기
$ git rm --cached {삭제할파일}
$ git rm -r --cached {삭제할폴더}
나의 경우에는 git rm -r --cached .vscode
2. 변경 내역 Commit 하기
$ git commit -m "untrack .vscode"
3. .gitignore 파일에 해당 폴더 추가하기
# VsCode
.vscode
4. 변경 내역 Commit 하기
$ git add .\.gitignore
$ git commit -am "ignore .vscode"
5. 원격 저장소에 반영
$ git push origin master
'Computer Engineering > Common' 카테고리의 다른 글
[책] Clean Code 북스터디 시작 (0) | 2024.01.27 |
---|---|
[Git] stash를 이용한 변경 내역 임시 저장 (옵션 및 꿀팁 포함) (0) | 2023.01.14 |
[디자인 패턴] Architectural Pattern(아키텍처 패턴) - MVVM (0) | 2022.06.12 |
[programmers] MySQL - Level 2 문제풀이 (2/2) (0) | 2022.06.09 |
[아이콘] 무료 아이콘 사이트 모음 (0) | 2022.06.08 |