프로그래밍/프로그래밍 일반

[Visual Studio Git] 깃허브(GitHub), 깃랩(GitLab) 연동 (이전 버전)

당근천국 2019. 12. 7. 15:30

깃허브(GitHub)나 깃랩(GitLab)에 연동하는 방법은 똑같습니다.

뭐.....다른 서비스나 직접 구축한 깃서버도 결국 같은 방법으로 연동하면 됩니다.

 

연관글 영역

 

* Visual Studio 2019 기준입니다. *

 

 

1. 저장소 생성

먼저 원하는 이름으로 저장소를 생성해야 합니다.

 

이 포스팅은 각 서비스를 설명하는 것이 아니므로 대충 넘어갑니다. ㅎㅎㅎ

 

 

1-1. 깃허브 저장소 생성

깃허브 저장소를 생성합니다.

 

 

 

 

1-2. 깃랩 저장소 생성

깃랩에 저장소를 생성합니다.

 

 

2. 저장소 주소 복사

각 서비스에는 깃 저장소 클론(Clone)기능이 있습니다.

 

 

깃랩은 클론 버튼을 눌러 'Clone With HTTPS' 주소를 복사한다.

 

 

3. 프로젝트 생성 및 연결

이미 프로젝트가 생성되어 있으면 또 만들 필요는 없습니다.

 

 

비어있는 솔루션으로 프로젝트를 생성하여 비주얼 스튜디오를 실행시킵니다.

 

팀 탐색기 > 로컬 Git 리포지토리 > 복제

를 누르면 

'복제할 Git 리포지토리의 URL을 입력하십시오.'

이 부분에 복사한 주소를 넣어줍니다.

 

 

저장될 폴더는 비어있어야 하므로 기존 프로젝트와는 다른 폴더를 지정합니다.

'복제'를 누르면 저장소가 복사됩니다.

 

 

2020-11-21 추가

업데이트가 여러 번 되면서 ui가 조금 바꿨습니다.

 

Git > 리포지토리 복제

를 선택해줍니다.

 

 

클론할 주소와 경로를 넣고 '복제' 버튼을 눌러줍니다.

 

 

4. 복제 완료

복제가 성공하면 지정할 폴더에 다음과 같이 파일과 폴더가 생깁니다.

 

 

1) 비주얼 스튜디오를 닫고 

2) 위에서 생성한 프로젝트를 복사해서('.vs' 폴더는 제외)

3) 저장소를 복제한 경로에 붙여넣습니다.

4) 솔루션 파일(.sln)을 실행합니다.

 

 

비주얼 스튜디오가 열리면 팀 탐색기를 확인합니다.

 

 

이제 사용하면 됩니다!

참고 : [Visual Studio] 깃(Git) 사용하기

 

 

마무리

 

참고 : MSDN - 팀 탐색기의 프로젝트에 연결

 

어려운 게 없으나 정리 차원에서 작성해봤습니다.

깃을 연동해서 사용해보니.....이렇게 편한 소스 관리 시스템이 없습니다!!

마이크로 소프트와 리누스 토발즈의 콜라보라니 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ