git clone <url> | 원격을 내 PC로 통째 복제 (초기 1회) · Remote→Local |
git add <파일> | 변경 파일을 Staging에 올림 · Working→Staging |
git commit -m | Staging 묶음을 Local Repository에 저장 (원격 아님!) |
git push | Local의 commit을 원격으로 전송 · Local→Remote |
git fetch | 원격 변경을 가져만 옴 (자동 병합 X) |
git pull | 가져와서 자동 병합 (= fetch + merge) |
git merge <브랜치> | 다른 브랜치 변경을 현재 브랜치로 병합 |
git branch <이름> | 브랜치 생성 / 목록 / 삭제 |