친구와 저는 프로젝트에서 개별적으로 작업하고 있습니다. 처음에는 old-name
이라는 폴더를 밀어 넣었습니다. 그 중간에 old-name
폴더의 이름을 new-name
으로 변경하여 다른 프로젝트와 구별하기로했습니다 (단지 old-name
이 너무 일반적이며 new-name
이 더 구체적이라고 가정 해 봅시다). 그래서 친구에게 프로젝트 폴더의 이름을 new-name
으로 변경하라고했습니다. 그리고 나서 우리는 별개로 일하고 있습니다.Git 이름 바꾸기 문제
이제 원격 서버 (new-name
폴더 아래)로 푸시했습니다. 서버에서 가져 오려고 할 때 이러한 모든 충돌 (이름 바꾸기/추가)이 발생하고 모든 단일 파일의 복사본이 하나 더 있습니다. 지금은 new-name
프로젝트입니다.
new-name/index.php (MINE)
new-name/index.php~98789491981agsagasga98a914a98wt (his commit ID I believe)
내 질문은 어떻게이 문제를 이름 바꾸기 문제없이 해결할 수 있습니까? 물론 나는 수동으로 충돌을 해결할 수 있지만 git가 내 저장소로 가져온이 새로운 추가 사본 때문에 체크하고 삭제할 파일이 너무 많습니다.
감사
git이 공백 변경을 무시하고 라인 종료 문제를 해결하도록 할 수 있습니다. http://stackoverflow.com/questions/861995/is-it-possible-for-git-merge-to-ignore-line-ending-differences도 참조하십시오. –