2015.06.07

Git 테스트

나무
^^^
| |---브랜치
| |---브랜치
| |
(M): 마스터브랜치

git, svn.
브랜치를 따서 마스터는 건드리지 않고 수정함.
Checkout(체크아웃) - 브랜치 이동을 말함.

1. 로컬에 폴더 생성하기
[Github] 새 저장소 생성 - 경로 복사.
[SourceTree] 복제/생성 - 소스경로/URL 넣기 - 목적지 경로 자동 생성 - 클론.

2. SourceTree 깃설정
도구 - 옵션. Github에 올라갈 이름 설정.
스테이지에 올라가지 않은 파일을 스테이지로 올림 - 스테이지에 올라간 파일만 저장(commit)됨.

3. SourceTree
마스터 브랜치 상태에서 - 브랜치 - test 브랜치 생성시킴.
클론하여 생성된 폴더에 파일 수정 - test브랜치 상태에서 커밋 - test브랜치 이동.
병합 - 본체(마스터)로 체크아웃 후 병합 - 맨 위의 작업 선택한 후 확인.
깃플로우에서 디벨롭을 생성했을 때 - 마지막으로 디벨롭 푸시.

4. Github 풀리퀘스트
저장소 우측에 pull request - 기본 master 컴페어 develop - 개발 이력 작성 후 create.
확인이 끝나면 - merge pull request - 보라색으로 변경됨 - 자동으로 merge됨.

5. Eclipse 깃설정
프로젝트 우클릭 - team - share project - git 생성.
이후 team 에서 commit과 push 가능.

6. Eclipse
quick access - git 검색
[git repositories]
import - git - projects from git - existing local repository.
clone git repository, workspace로 위치를 잡아놓아야 함.
import project - new - new java project - 이름 똑같이 생성.

.classpath 이클립스에서만 생성됨..?
ignore

 

Git.zip

 

'CDG 3기 > 스터디노트' 카테고리의 다른 글

Maven 및 리팩토링_150815  (0) 2015.09.21
TDD_150718  (0) 2015.09.21
JAVA기초 및 이클립스_150704  (0) 2015.09.21
Bootstrap_150620  (0) 2015.09.21
Posted by 이선민이★
,