- 이 문서는 구루비에서 작성하였습니다.
- 이 문서를 다른 블로그나 홈페이지에 게재하실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 출처 : http://wiki.gurubee.net/pages/viewpage.action?pageId=26739750&
- 구루비 지식창고의 모든 문서는 크리에이티브 커먼즈의 저작자표시-비영리-동일조건변경허락(BY-NC-SA) 라이선스에 따라 자유롭게 사용할 수 있습니다.
Git의 활용
1. Git이란?
- 리누즈 토발즈 : (리눅스 커널 개발시 소스버전관리하려고 만듦)
- DVCS (Distributed version control system)
- http://git-scm.com/
2. svn 에서 Git 으로 가야되는 이유.
- svn에 비해 장점
- 빠르다
- 모든 작업자가 원본을 가지고있다
- Local에서 대부분의 작업을 할 수 있다.
- branches/tags/master, 기타 revision이동시 굉장히 빠르다. (물리적으로 한세트의 소스코드만 존재)
- 혼자 사용할 경우 svn보다 관리포인트가 적다. (그리고 편하다.)
- 분산으로 저장되어, 소스 손실이 없다.
3. Spring Tool Suite (Git Respository Perspective)
- https://github.com/oracleclub/study 로 이동하여, Repository 주소를 복사한다.
- STS Perspectivie에서 Git Repository Exploring을 선택한다.
- Repository 정보를 입력한다.
- Finish를 눌러 소스를 Check out 받는다.
- 아래와 같이 나오면 정상.
- 프로젝트를 Import한다.
- Spring Perspective로 이동하여, Import된 프로젝트를 확인한다.
- 프로젝트의 설정을 변경한다.(여기서는 Maven프로젝트로 변경.)
- Git Command (Local) : Local의 Repository에 적용
- Git Command (Remote) : 실제로 github.com의 Repository에 적용
- Switch
참고사항
- GitHub : http://github.com
- Croute's BLOG :: Git, Git, Git, Git, Git이 뭐길래? : http://croute.me/570
- STS에서 Git사용하기
- 초보자가 알아두면 좋은 GIT명령어
- GitHub, STS 연동 : http://umsh86.tistory.com/16
- Git사용자 설명서 (한글) : http://namhyung.springnote.com/pages/3132772
- STS에서 Git사용하기
- svn보다 Git가 좋을까? : http://allofsoftware.net/238
문서정보
- 이 문서는 구루비에서 작성하였습니다.
- 이 문서를 다른 블로그나 홈페이지에 게재하실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 출처 : http://wiki.gurubee.net/pages/viewpage.action?pageId=26739750&
- 구루비 지식창고의 모든 문서는 크리에이티브 커먼즈의 저작자표시-비영리-동일조건변경허락(BY-NC-SA) 라이선스에 따라 자유롭게 사용할 수 있습니다.