Git의 주요 명령어
- add
- 작업 내역을 지역 저장소에 저장하기 위해 스테이징 영역(staging area)에 추가
- ‘- --all’ 옵션으로 작업 디렉터리의 모든 파일을 스테이징 영역에 추가할 수 있음
- commit
- 작업 내역을 지역 저장소에 저장
- branch
- 새로운 브랜치를 생성
- 최초로 commit을 하면 마스터(master) 브랜치가 생성됨
- commit 할 때마다 해당 브랜치는 가장 최근의 commit한 내용을 가리키게 됨
- ‘-d’ 옵션으로 브랜치를 삭제할 수 있음
- checkout
- 지정한 브랜치로 이동
- 현재 작업 중인 브랜치는 HEAD 포인터가 가리키는데, checkout 명령을 통해 HEAD 포인터를 지정한 브랜치로 이동시킴
- merge
- 지정한 브랜치의 변경 내역을 현재 HEAD 포인터가 가리키는 브랜치에 반영함으로써 두 브랜치를 병합
- init
- 지역 저장소를 생성
- remote add
- 원격 저장소에 연결
- push
- 로컬 저장소의 변경 내역을 원격 저장소에 반영
- fetch
- 원격 저장소의 변경 이력만을 지역 저장소로 가져와 반영
- clone
- 원격 저장소의 전체 내용을 지역 저장소로 복제
- fork
- 지정한 원격 저장소의 내용을 자신의 원격 저장소로 복제
728x90
'📮Git' 카테고리의 다른 글
| SVN(SubVersioN) 주요 명령어 (0) | 2026.08.31 |
|---|---|
| Git 명령어만 정리 (0) | 2022.02.03 |