반응형
01. 브랜치
명령 | 설명 | 예시 |
git branch | 로컬브랜치 목록 확인 | |
git branch -r | 원격 브랜치 목록 확인 | |
git branch -a | 로컬 및 원격 브랜치 목록 확인 | |
git branch <브랜치> | 브랜치 생성 | git branch dev |
git branch -D <브랜치> | 브랜치 삭제 | |
git branch -m master main | 브랜치 이름 변경 | |
git checkout <브랜치> | 브랜치 전환 | git checkout dev |
git checkout -b <브랜치> | 브랜치 생성 및 전환 | git checkout -b dev |
02. pull
명령 | 설명 | 예시 |
git pull <원격별칭> <브랜치> | 원격 저장소에서 브랜치 당겨오기 | git pull origin dev |
03. push
명령 | 설명 | 예시 |
git push <원격별칭> <브랜치> | 원격 저장소로 밀어내기 | git push origin dev |
04. merge
명령 | 설명 | 예시 |
git merge <브랜치> | 현재 브랜치에 특정 브랜치 병합 | git merge dev |
# jinhwan 브랜치로 이동
git checkout jinhwan
# 변경된 파일들을 staging area에 추가
git add .
# Staging area에 추가된 파일들을 커밋
git commit -m "여기에 커밋 메시지를 입력하세요"
# dev 브랜치로 이동
git checkout dev
# 로컬 jinhwan 브랜치를 리모트의 dev 브랜치로 푸시
git push origin jinhwan:dev
반응형