728x90
반응형
예를 들어, 이미 .idea 폴더가 커밋된 상태라면 다음 명령어를 사용해 Git에서 추적을 중지할 수 있습니다:
git rm -r --cached .idea
git commit -m "Remove .idea from repository"
- git rm -r --cached .idea: .idea 폴더를 Git의 추적에서만 제거합니다. 폴더 자체는 로컬 디렉토리에서 삭제되지 않으니, 프로젝트 파일은 그대로 유지됩니다.
- git commit -m: 추적 중지를 커밋 메시지와 함께 기록합니다.
이후 .gitignore 파일에 .idea/가 포함되어 있으면, 다시는 .idea 폴더가 Git에 추가되지 않습니다.
원격 저장소로 푸시:
변경 사항을 로컬에서 커밋한 후 원격 저장소에 반영하려면 다음 명령어를 추가로 실행해야 합니다:
git push origin main
이 명령어로 원격 저장소에 변경 사항이 반영되며, .idea 폴더는 더 이상 추적되지 않습니다.
'Category > Note' 카테고리의 다른 글
| werkzeug(버크저그)란? (0) | 2024.09.19 |
|---|---|
| 순환 참조(circular import)란? (0) | 2024.09.18 |
| PostgreSQL(포스트그레SQL)이란? (2) | 2024.09.16 |
| 로그 레벨(Log Level)이란? (0) | 2024.09.16 |
| 엔진엑스(Nginx)란? (3) | 2024.09.16 |