300x250
문제 상황
modified: solutions/FrontEnd/FrontEnd.sln //Front"E"nd
modified: solutions/Frontend/FrontEnd.sln //Front"e"nd
동일 파일이 Ev2.FrontEnd와 Ev2.Frontend 두 경로로 중복 추적됨.
해결 순서
1. Git 대소문자 설정 확인
git config core.ignorecase
# 결과: true (Windows 기본값)
2. 현재 추적 중인 파일 확인
git ls-files | grep -i "Front"
Ev2.FrontEnd/와 Ev2.Frontend/ 두 경로 모두 존재 확인.
3. 잘못된 경로를 Git 인덱스에서 제거 (파일은 유지)
git rm --cached -r "solutions/Frontend/"
- --cached: 워킹 디렉토리의 실제 파일은 삭제하지 않음
- -r: 디렉토리 재귀 처리
4. 올바른 경로로 다시 추가
git add "solutions/FrontEnd/"
5. 결과 확인
git status --short
R solutions/Frontend/... -> solutions/FrontEnd/...
rename(R)으로 표시되며 경로가 통일됨.
요약
단계명령어설명
| 1 | git rm --cached -r "잘못된경로/" | 인덱스에서만 제거 |
| 2 | git add "올바른경로/" | 올바른 경로로 재추가 |
| 3 | git commit | 변경사항 커밋 |
반응형
'기록 > 문제 해결' 카테고리의 다른 글
| Microsoft365 프로젝트 기본 저장 위치를 원드라이브 말고 로컬 위치로 저장하게 하기 (0) | 2025.12.03 |
|---|---|
| 고장난 벽 콘센트 다이소 2구 콘센트로 교체하기 (0) | 2025.11.25 |
| Git Bash에서 클로드 코드 cli 먹통 문제 해결 (0) | 2025.11.23 |
| 깃허브 push시 remote: Invalid username or password 문제 해결 (0) | 2025.11.11 |
| 갤럭시 z플립5 힌지 플라스틱 튀어나옴 해결 (0) | 2025.11.11 |