이것은 git을 사용한 지 이틀째인 git 개초보가

직접 여기저기 찾은 거 짜집기하면서 하나하나 진행해가며 쓴 내용이다

비슷한 처지의 분들께 도움되길 빈다.


0. 이 글을 쓰게 된 계기


1. 일단 git을 깔고 vsts의 git url도 따자.

아래 링크를 클릭하면 이 블로그의 다른 글을 볼 수 있다.

해당 글의 2번 단락부터 6번 단락까지 쭉 진행해 보면

어느 새 git이 깔려 있고 vsts의 git url도 딸 수 있을 것이다.

http://alfenmage.tistory.com/entry/Git-%EC%A0%80%EC%9E%A5%EC%86%8C%EC%99%80-VS-code-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0-with-VS-Team-Services-VSTS


2. TortoiseGit을 다운받으러 가자.

https://tortoisegit.org/ 에 일단 접속해 본다. 아래와 같은 화면이 뜰 것이다. 다운로드 버튼을 클릭한다.


3. TortoiseGit 64bit 버전을 다운받자

요즘 시대에는 어지간하면 다들 64비트 윈도우를 쓰실 것이다.

혹시나 32비트를 쓰신다면 32비트 버전 다운받으시고...

아래에 보면 한글 language pack도 있지만, 설치를 추천하지 않는다.

git이란 게 문서의 버전 관리를 위해

add, commit, push, branch, pull, merge등의 다양한 개념이 도입되어 있는 시스템이므로

각 개념의 의미를 명확히 알고 버전 컨트롤에 임하기 위해

가능하면 언어 설정을 영어인 채로 놓아두는 것을 추천한다.


4. 다운받은 파일을 실행시킨다.

나는 SSH를 일단은 사용하지 않을 생각이라 그저 넥스트, 넥스트, 넥스트...

아참, 실수로 인스톨 완료 화면은 캡쳐하지 못했다.

인스톨 완료 화면에서 프로그램 흐름이 [First start wizard]로 넘어가도록 해야 하니

혹시라도 그쪽으로 안 넘어가는 일이 없도록 주의한다.


5. First start wizard에 진입하였다

나처럼 언어 팩을 사용하지 않고 영어를 그대로 사용하며

git을 기본 경로에 설치한 사람들은 넥스트, 넥스트, 넥스트... 하시면 된다


6. 사용자 이름과 이메일을 입력해줘야 한다.

git로그에 남겨질 연락처 용도이다. 그 이상도 이하도 아니므로

자신이 쓰고 있는 메일 주소 중 적당한 것으로 입력해 준다.

여기까지 하면 First start wizard도 완료된다.


7. 이제 TortoiseGit과 vsts url을 연동해주자.

vsts에 올라가 있는 자료들을 저장할 적당한 폴더를 만들고

그 안에서 마우스 오른쪽 버튼을 클릭하고 [Git Clone...]을 클릭해준다.


8. 인증 및 보안 설정 메뉴가 나온다.

이거 원래는 해야 되는 거 맞는데

git 초보인 내 입장에서 이거 하느라 또 대가리 박고 있다가 시간만 하염없이 흐를 것 같아서

일단 그냥 [마침]을 클릭해 주었다. 이거 잘 아는 사람은 해 주자.

내 입장에서도 아마 나중에 시간 날 때 따로 설정해 줄 수 있을 것이다.


9. 드디어 vsts url을 입력해야 할 때가 왔다.

전달받은 url을 붙여넣기해주면

아까 마우스 오른쪽 버튼을 클릭했던 폴더 아래에 자동으로 폴더 하나가 더 만들어진다.

vsts url로 접근할 수 있는 git 저장소의 자료가 해당 폴더로 다운받아질 것이다.

url을 붙여넣기했다면 OK 버튼을 클릭해주자.

혹시 당신이 관리자에게 저장소 url을 받은 입장인데

로그인해도 저장소랑 연동이 안 되거든 관리자에게 문의하자.

뭔가 쿰척대다가 "다시 한 번 해 보시겠어요?" 할 것이다.


10. OK버튼을 클릭하면 다운로드 및 연동이 순식간에 완료된다. 체감상 svn보다 훨씬 빠른 것 같다.

여기까지 하면 기본 연동이 완료된다.


파일을 저장소에 업로드하는 방법이나 (add -> commit -> push)

파일을 저장소에서 내려받는 방법은 (pull)

다른 글에 적도록 하겠다.


Posted by B-Teen
,

이것은 git을 한 번도 사용해 본 적 없고

Visual studio Code(이하 vscode)도 깐 지 얼마 안된 개발자가

직접 여기저기 찾은 거 짜집기하면서 하나하나 진행해가며 쓴 내용이다

비슷한 처지의 분들께 도움되길 빈다.


0. 이 글을 쓰게 된 계기


구글에서 한글/영어로 열심히 검색해봐도

vsts git repository(이하 저장소)와 vscode를 연동하는 작업을

그 누구도 한 번에 친절하게 나열하지는 않았다.


마이크로소프트 느님(이하 마소느님)의 공식 설명서는 언제나 그랬듯

아무것도 모르는 사람한테는 불친절하며

다른 검색결과의 정보들은 파편화되어 있다.


나도 처음 하는 거지만

이런 거 처음 하는 사람은 정말 답답할 것 같다.

무턱대고 따라만 해도 설치가 뙇 되는 글이 없나 싶어서 찾다가

답답해서 그냥 내가 써본다 -_-;;


1. 일단 vscode를 깔자.

설치 자체는 이 곳을 참조하고 -> http://lovesoda.tistory.com/20

설치 후 아래 그림을 참조하여 한글 패치를 설치한다


2. 한글 패치를 설치하다 보면 아래처럼 [Git 다운로드] 메시지를 볼 수 있을 것이다.

git을 다운받기 위해 https://git-scm.com/ 에 접속해 보자.


3. git 메인페이지가 열린다. 문답무용. git을 다운로드해주자.


4. 설치 과정 짤을 하나하나 다 찍으려니 귀찮아서 그냥 한 짤에 다 담아버렸다.

넥스트, 넥스트, 넥스트 할 수도 있고

하나하나 읽으면서 설치할 수도 있다. 취향대로 하자.

붉은 네모가 쳐진 부분은, 설치 프로그램의 기본값이 아닌, 내가 취향대로 설정한 값이다.


5. https://onedrive.live.com 에 접속하고 로그인하자.

로그인할 원드라이브 계정이 없으면 가입하고 로그인하자. 이 과정은 알아서들...


6. 이제 여기서 분기가 있다. 자신의 상황에 맞게 둘 중 하나를 선택하자.


7. 프로젝트 메인 페이지의 주소는 vsts 계정 주소 + 프로젝트 이름이다

예) https://vsts-account.visualstudio.com/project-name

메인 페이지에 접속하면, 아래 그림의 붉은 네모 안처럼 vsts 계정 주소가 있을 것이다. 복사해 두자.


8. 좀 전에 vscode를 켰을 것이다. 껐다가 다시 켜자. 그래야 vscode가 git 설치를 인식한다.

vscode를 다시 켠 후 아직 아무 폴더도 열지 않은 상태로

ctrl+shift+p를 눌러서 명령창을 열고 git clo까지 입력해보자.

git clone 명령어가 보일 것이다. 선택하자.


9. 7번에서 복사해 둔 저장소 주소를 아래와 같이 붙여넣어준다.


10. 저장소와 연동될 폴더를 선택해줘야 한다. 적절한 폴더를 골라 선택해주자.


11. 폴더를 골라주면 vscode가 뭔가 끵끵대다가 vsts 로그인창이 뜰 것이다. 아까 만든 원드라이브 id로 로그인해주자.

혹시 당신이 관리자에게 저장소 url을 받은 경우인데

로그인해도 저장소랑 연동이 안 되거든 관리자에게 문의하자.

뭔가 쿰척대다가 "다시 한 번 로그인해 보시겠어요?" 할 것이다.


12. 로그인을 해 주면, vscode가 뭔가 좀 더 끵끵대다가 아래와 같은 모습을 보여줄 것이다.

[리포지토리 열기]를 클릭해서 저장소를 열어주자.

참고로 뚝배기=머리입니다... 가 아니고 리포지토리=저장소다.


13. 저장소가 갓 만들어져서 아무것도 없을 수도 있고 혹은 이미 뭔가로 채워져 있을 수도 있다.

연동 자체는 여기까지가 끝이다.

아무것도 없는 저장소에 무언가를 올리거나

뭔가로 채워져 있는 저장소와 동기화하거나 하는 것에 대한 내용은 다른 글에 쓰겠다.

Posted by B-Teen
,