by-nc-sa     개발자, DBA가 함께 만들어가는 구루비 지식창고!

Git의 활용




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)

  • 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

참고사항

문서정보

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.