2014-05-14 2 views
0

지트에게 새로운 종류입니다. 지난 주에 파일을 Github으로 푸시했습니다. 그런 다음 시스템 (우분투)을 다시 설치 한 다음 파일을 Zip 아카이브로 다운로드하고 압축을 푼 다음 작업을 계속했습니다. 이제 업데이트 된 파일을 푸시하고 싶지만 어떻게 할 수 있는지 잘 모르겠습니다. Plz 내가 틀렸다면 git init은 새로운 repo를 생성합니다. 그러나 이미 하나가 있습니다. 그리고 git clone은 그것을 포크 할 것입니다 (마치 저장소의 원래 작성자가 아니 듯이). 어쨌든 저는 이것을 시도하고 오류를 줄 것입니다.Git. 복제하지 않고 기존 저장소에서 작업하십시오.

"치명적 : 대상 경로가 이미 존재하며 빈 디렉터리가 아닙니다."

미리 도움을 주셔서 감사합니다.

답변

2

git clone 포크를 만들지 만 저장소의 내용을 로컬 디스크에 복제하면됩니다. 여기에 당신이 할 수있는 조작은 다음과 같습니다

$ cd your_unzipped_dir/.. 
$ git clone [email protected]:yourname/yourproject.git 
$ cp -r your_unzipped_dir/* yourproject/ 
$ cd yourproject 

이제 수 add, commit, 평소대로 push.

+0

새 폴더를 만들고 당신이 말한대로했습니다. 내 "unzipped dir"에서 이렇게하면 "not empty directory"같은 오류가 발생합니다. 어쨌든 Thnx는 효과가있었습니다. – alejoss

관련 문제