2012-02-09 3 views
1

잠시 동안 원격 저장소에서 분리 된 하나의 프로젝트 파일에서 작업하고 있었지만 지금 변경 사항을 기존의 기존 저장소에 커밋하고 싶습니다. 나는 나의 새로운 변화를 병합 할 수 있습니다 방법git 복제 된 버전을 덮어 쓴 후 커밋합니다.

git clone <repository path> 

:

나는 이전 버전을 복제 한? 로컬 자식 폴더를 덮어 쓰고 실행 :

git commit 

일부 오류가 발생합니다.

tanx

답변

0

첫째, 당신은 최선을 다하고되는 변경 사항 목록에 파일을 추가해야합니다.

git add myfile.txt anotherfile.txt라고하거나 git add *과 함께 모든 파일을 추가 할 수 있습니다. 또는 Git이 파일 변경 내용을 자동으로 Git 커밋에 추가 할 수 있습니다 (git commit -a).

변경 사항을 원격 저장소에 병합하려면 git push origin master을 실행해야합니다.

+0

원격 저장소에는 약 50 개의 파일이 있으며 최신 프로젝트 파일에는 이전 파일도 수정 된 새 파일 외에 약 80 개가 있습니다. 일단 원격 저장소를 복제하면 어떻게해야합니까? 기본적인 자식 문서를 따라갈 수 있지만이 경우에는 잠시 동안 업데이트되지 않은 기존 리포지토리에 커밋하려고합니다. 이 프로젝트에는 리모컨의 파일이 필요 없지만 리모트에는 덮어 써서는 안되는 다른 프로젝트 파일이 들어 있습니다. – shebelaw

0

나는 해결책을 얻었다. 내가 내 자식 저장소를 복제 한 후

, 그때 내가

git commit -a 
git push 

그것을 다루는이 아마 가장 좋은 방법을 실행하는 로컬 저장소에 내 최신을 덮어 씁니다. 그러나 변경 사항이 많은 경우 체크인 전에이 옵션을 선택할 수 있습니다.

관련 문제