VS 2013 에서의 github 사용 방법 간단정리
1. git 다운로드
http://msysgit.github.io/
2. 회원가입, 로그인 후 리포지터리 생성
https://github.com/
- 리포지터리 생성할 때, Initialize this repository with a README 에 체크가 되지 않도록 주의한다.
3. 그대로 vs2013 실행 후, 아무거나 프로젝트 하나 만들자 (윈폼 하나 떠 있어도 일단은 OK 다)
[파일] - [소스 제어에 추가] - [Git 선택] - [확인]
4. [보기] - [팀 탐색기] 열어서, [홈(집)] - [프로젝트-변경내용] - [커밋 메시지 입력] - [커밋]
- 여기서 로컬에 커밋이 완료 되었습니다.
5. 다시 [팀 탐색기] 열어서, [홈(집)] - [동기화 되지 않은 커밋] - [github에서 생성한 리포지터리의 URL 주소 입력] - [게시] - [github ID, PW 입력]
-여기서 github에 푸쉬가 완료 되었습니다.
이제 github 으로 부터 소스 내려받아서 작업 진행을 예로 들겟습니다.
1. vs2013실행 - [파일] - [소스제어에서 열기] - [팀 탐색기] - [연결(플러그)] - [복제본] - [github 리포지터리 URL 입력] - [복제]
- 원격지의 소스를 로컬에 내려받았다.
2. [복제] 버튼 아랫부분에 로컬에 내려진 프로젝트가 보인다. - [더블클릭] 하면 해당 [프로젝트의 홈으로 이동]한다.
- 솔루션파일(.sln)을 다시 더블클릭하면 해당 솔루션이 열린다.
- 솔루션 탐색기로 가면 프로젝트는 이미 열려있다. 직접 소스를 열도록 한다.
3. [소스 수정] 알아서 임의로 수정한다. 그냥 버튼 하나 추가로 끝내도 좋다.
4. [팀 탐색기] - [홈] - [변경내용] - [커밋 메시지 입력] - [커밋 후 푸시] - [github ID/PW 입력] - [로컬커밋 & github 푸시 완료]
- 이번엔 로컬 커밋과 github의 푸시를 한번에 완료 하였다.