Case
|
실행 명령어
|
설명
|
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Case
|
실행 명령어
|
설명
|
||||||||||
저장소 생성 | git clone 원격저장소주소 | 최초 1회 | ||||||||||
신규 개발 브랜치 생성 | git checkout master
git pull git checkout -b 브랜치명 |
master 브랜치선택
원격저장소의 master를 가져옴 (최신 master) 최신 master 위에 신규 브랜치를 생성 후 브랜치로 이동 |
||||||||||
내가 작업중이 브랜치 확인 | git branch | ” * ” 표기가 있는 브랜치가 현재 선택된 브랜치 | ||||||||||
수정된 파일 보기 | git status |
|
||||||||||
커밋 하기 | git add 파일명
git commit |
작업파일을 커밋 대상으로 올림,
-m 옵션을 주면 메시지를 바로 입력가능 |
||||||||||
원격저장소에 신규 브랜치 올림 | git push -u:최초 1회떄 origin 브랜치명 | 신규 저장소 최초 1회 때에 -u 옵션을 주고 이후에는 그냥 push만 하면 됨 |
||||||||||
최신 master랑 Merge | git checkout master
git pull git checkout 브랜치명 git merge –no-ff master git status git commit -m “merge with master” git push origin 브랜치명 |
master 선택
원격저장소에서 master를 가져옴 작업브랜치로 이동 작업브랜치 master를 merge 상태확인 커밋 Push |
||||||||||
기존 작업 브랜치를 내려받아서 작업 | git checkout -b 브랜치명 origin/브랜치명 | hg에서 옮겨온 경우 브랜치명은 hg/브랜치명 |