이것은 git을 사용한 지 이틀째인 git 개초보가
직접 여기저기 찾은 거 짜집기하면서 하나하나 진행해가며 쓴 내용이다
비슷한 처지의 분들께 도움되길 빈다.
0. 이 글을 쓰게 된 계기
1. 일단 git을 깔고 vsts의 git url도 따자.
아래 링크를 클릭하면 이 블로그의 다른 글을 볼 수 있다.
해당 글의 2번 단락부터 6번 단락까지 쭉 진행해 보면
어느 새 git이 깔려 있고 vsts의 git url도 딸 수 있을 것이다.
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)
다른 글에 적도록 하겠다.