본문으로 바로가기

리모트 리포지토리에서 로컬 리포지토리로 clone하기




2015/02/09 - [SAP NEW/Git] - 로컬에 생성한 프로젝트 Bitbucket에 Repository 만들어서 올리기


이전 포스트에서는 bitbucket에 remote repository를 생성하고 로컬에서 내가 작업한 소스를 업로드 하는 것을 해보았다.


이번에는 이전 포스트에서 올렸던 소스를 새로운 pc에 받아보도록 하겠다.




이클립스를 켠다.

보시다시피 아무것도 없다.



Package Explorer에서 'Import'선택 한다.



Git으로 만들었으므로 'Project from Git'를 선택한다.




아래 세가지 옵션중에서 리모트에서 clone할 것이므로 'Clone URI'를 선택 한다.



이제 https주소를 알기 위해서 빗 버킷으로 들어가서 https주소를 카피 해온다.



아래 URI에 넣는다.

user와 password를 넣어준다.



Next를 누르면 아래와 같이 master branch가 하나 나온다.

'Next'누른다.



아래 로컬 리포지토리를 어디에 생성할 것인지 물어보는 화면이다.

디폴트는 내문서에 어디쯤 생기는 것 같은데 c:\git\userdao에 생성 하려고 한다.

'Browse'를 눌러서 경로를 지정한다.



아래 처럼 경로를 지정하게끔 화면이 나온다. c:\에 git폴더가 없으면 하나 만들어준다.



그냥 아래와 같이 직접 입력해 줘도 된다. 방법은 편한걸로~



'Next'누르면 아래와 같은 화면이 나온다.




Next, Next누르면 import 된다.


참 쉽죠?



스샷이 왜 머가리가 짤렸는지 모르겠지만 좌측 Package Explorer에 보면 아까 올린 springWebMaven2라는 프로젝트가 보인다.


우측 하단을 보면 'Building workspace'가 계속 진행중인데 이게 시간이 제법 걸릴 수 있으니 기다린다. maven이 필요한라이브러리들을 받는 중이다.



빌드중에는 아래와 같이 에러가 나올 수 있다.

빌드가 끝날 때까지 차분히 기다리면 된다.



빌드가 완료되면 아래와 같이 자연스럽게 에러메세지가 없어진다.



ㄹㅇ 문제가 없는지 테스트를 하나 돌려봤다.

초록불이 뜨므로 문제가 없는 것이다.




이로써 두 사람 또는 그 이상이 하나의 프로젝트를 git을 이용해 공유 할 수 있는 방법을 배워 보았다.


모든 소스코드는 source code managing이 되어야 한다. ㅇㅇ




end.








댓글을 달아 주세요

  1. 조동호 2017.01.10 18:15 신고

    감사합니다. 너무 잘 알려주셔서 쉽게 따라했어요.