주요명령
리모트 저장소 복제
- git clone (리모트 저장소 URL)
리모트 저장소의 추가
- git add (리모트 저장소의 별명) (리모트 저장소의 URL)
리모트 저장소의 삭제
- git remote rm (리모트 저장소의 별명)
리모트 브랜치와 동기화
-
git fetch (리모트 저장소의 별명) (리모트 브랜치)
(리모트 저장소 별명)에 해당하는 저장소의 (리모트 브랜치)를 현재 선택된 로컬 브랜치로 가져온다. -
git pull (리모트 저장소의 별명) (리모트 브랜치)
git fetch명령을 실행하고 자동으로 merge(병합) 하기 -
git push (리모트 저장소의 별명) (리모트 브랜치)
(리모트 저장소 별명)의 (리모트 브랜치)로 로컬 브랜치를 전송한다.
이 명령을 수행하기 전에 git fetch나 git pull을 수행한다.
리모트 브랜치 생성
-
git checkout -b (새로운 브랜치)
(새로운 브랜치)를 로컬 브랜치로 만든다. -
git push (리모트 저장소) (리모트 브랜치)
(리모트 저장소)에 (리모트 브랜치)를 생성하고 현재의 로컬 브랜치와 추적상태를 만든다.
리모트 브랜치 현황보기
-
git remote
로컬 브랜치에 연결되어 있는 리모트 브랜치 리스트 보기 -
git remote show (리모트 브랜치)
(리모트 브랜치)와 로컬브랜치의 관계를 상세히 보기
리모트 브랜치 삭제
-
git push (리모트 저장소의 별명) :(리모트 브랜치)
(리모트 저장소의 별명)의 (리모트 브랜치를 삭제) ':' 앞에 뛰어쓰기해야 함