2016-10-12 3 views
4

내 친구가 gitlab에 프로젝트를 만들 때 gitlab 프로젝트를 보았습니다. 프로젝트 xxxxx/project를 클릭하면 프로젝트에 들어가고 링크 ssh 또는 httsp를 선택할 수 있습니다. https://gitlab.com/xxxxx/myproject/tree/master 세 개의 디렉토리가 있습니다 : 스케치내 프로젝트를 android studio가있는 gitlab에 연결하십시오.

프로젝트 안드로이드 클라이언트/myprojecty에/mysketchserver가, 지금은 내 로컬 연결 클라이언트/myprojecty, 서버/myserverproject를 원하는 내가 링크 저장소를 클릭하면 https://gitlab.com/xxxxx/myproject.git이 예를 들어 링크를 들어 C : // User/AndroiStudioProject/myproject with client/project에있는 프로젝트이며 android studio를 사용하고 싶습니다.

그 클라이언트가/내 로컬 프로젝트 C를 덮어 MyProject를 원하지 않는다 : // 사용자/안드로이드 스튜디오/myproject라는

방법 안드로이드 스튜디오와 내가합니까?

힘내 Reposiroy URL : https://gitlab.com/xxxxx/myproject.git 상위 디렉토리 그때 내가 텍스트 필드를 채우기 위해이 그런 자식 개방 DIALG 복제 저장소를 클릭 버전 제어 에서 프로젝트를 체크 아웃 :

나는 안드로이드 스튜디오를 starup 때 시도가 : C : // User/AndroiStudioProject/myproject 디렉토리 이름 : myproject

이 명령이 내 로컬 프로젝트를 덮어 쓰고 내 로컬 프로젝트의 모든 진행률을 삭제하는 것을 두려워해서 복제본을 클릭하지 않았습니다.

로컬 프로젝트를 gitlab 프로젝트에만 연결하려면 어떻게해야합니까? 그러면 진행 상황을 어떻게 업데이트합니까? 그런 다음 프로젝트를 열고 이동 단말기 탭을 안드로이드 스튜디오 및 입력

모든

+0

원격 프로젝트가 프로젝트와 동일합니까? 당신은 리모컨을 당신과 함께 업데이트하고 싶습니다. –

+0

내 로컬 프로젝트로 gitlab에 업데이트 된 프로젝트가 필요하다. 내 lates 버전은 내 PC에있다. 이전 버전은 gitlab에있다. – Fra87

+0

로컬 프로젝트에서 serverside를 덮어 쓰려고하는 변경 사항이 있는가? –

답변

11

먼저 프로젝트 폴더의 복사본을 만들 (단지의 경우 사물의 이러한 종류의 doung 때 항상 그것을 할)

git init 

이제 로컬 프로젝트가 git에 의해 제어됩니다. 그러나 원격 프로젝트에 연결하는 방법을 아래처럼 :

git add . 

을 그리고 아래와 같이 변경 사항을 커밋 :

git remote add origin [the address of your remote repo] 

그럼 그냥 입력

git commit -m "first commit" 

후 push이 입력 서버 :

git push -u origin master 

잘못된 것이 있으면이 게시물을 읽고 도움을 요청하십시오.

+0

왜 터미널에 복사하고 지나갈 수 없습니까? – Fra87

+0

터미널에서 복사 할 필요가 없습니다. 프로젝트 파일을 찾아 복사하고 다른 경로에 붙여 넣으십시오. –

+0

@ Fra87 도움이된다면 내 대답을 수락합니다. –

관련 문제