2013-07-07 5 views
2

Components 폴더가있는 자식 저장소가 있습니다. 이 폴더의 이름은 components이지만 저장소가 이미 저장소에 있으므로 원본 저장소에서 이름이 변경되지 않습니다.이름 바꾸기 Origin의 폴더

원본 저장소에서 폴더의 이름을 바꾸려면 어떻게해야합니까?

이미 (적절한 git mv을 통해) 자식을 말하지 않고, 폴더 이름을 변경 한 경우
+0

원격 저장소를 의미합니까? 'git mv Components components', 그리고'git commit'과 같은 변경을 커밋하고 변경 사항을 원격 저장소로 푸시합니다. – nif

+0

Windows에서는 파일과 폴더 이름을 대소 문자를 구분하지 않으므로 Unix는 대/소문자를 구분하므로주의해야합니다. Windows의 경우에는 어떤 일이 일어날 지 모릅니다. –

+0

@Cupcake Windows의 경우, 권한 변경 및 파일의 대소 문자 만 다른 경우와 마찬가지로 대소 문자 변경 사항에 불만을 갖습니다. 리눅스에서는 간단하게 제거하고 새 이름으로 추가해야합니다. op는 그가 사용하는 시스템이 무엇인지 알려주지 않았습니다. – mnagel

답변

0

, 당신은

git delete Components 
git add components 
git commit -m "rename Components folder to components" 
git push 

트랩은 에 인덱스에 두 번째 폴더 "components"사건을 추가되어 있습니다 "Components"과 "components"을 모두 체크 아웃 할 수 없으므로 Windows와 같이 민감하지 않은 OS에는 어려움이 있습니다.

1
git mv <old name> <new name> 
git commit "Componetens -> components" 
git push