보통의 시작
git clone [ 원격지 url ]
git remote update
git branch -[r(remote) 혹은 a(전체) ]
git checkout -t [/remote를 제외한 원하는 작업 브랜치]
git push/fetch/pull
git clone
: 원격지 origin을 복제한다. 원격지 브랜치 정보는 복제되지 않을 수 있다.git remote update
: 원격지 정보를 업데이트한다. 브랜치 정보 및 각종 원격지 정보를 사전에 업데이트한다.git branch -[r 혹은 a]
: 로컬/원격지 브랜치를 확인한다.git checkout -t [/remote를 제외한 원하는 작업 브랜치]
: 원하는 브랜치로 checkout한다. 단, 원격지 브랜치의 경우 앞에/remote
는 제외한다.git push/fetch/pull
: 원격지 밀어넣기/받아오기/받아오고 병합하기 작업을 수행한다.