Git 명령어 정리
2024. 5. 10. 09:24ㆍ프로그래밍 개발(Development)/Git
반응형
- 원격 저장소 연결
git remote add origin <원격지 주소>
- 원격 저장소로 부터 내려 받기
# main branch
git clone <원격지 주소>
# 특정 branch
git clone -b <branch> <원격지 주소>
- 원격 저장소 주소 변경
git remote set-url origin <원격지 주소>
- 원격 저장소 Head 변경
git remote set-head origin <브랜치이름>
- 로컬 브랜치 이름 변경
git branch -m <현재 브랜치이름> <변경 할 브랜치이름>
- 로컬 브랜치 체크아웃
git checkout <브랜치이름>
ex) git checkout dev
- 원격 저장소 브랜치 체크 아웃
git checkout -t <브랜치이름>
ex) git checkout -t origin/main
- 로컬 브랜치 생성
git branch <브랜치이름>
- 브랜치 전환
git checkout <브랜치이름>
- 원격 저장소에 반영
git push origin <브랜치이름>
- 원격 저장소에 있는 브랜치에서 업데이트
# 동일한 브랜치
git pull
# 특정 브랜치
git pull origin <브랜치>
- 로컬 브랜치 삭제
- -d : 삭제
- -D : 강제삭제
git branch <옵션> <브랜치이름>
- 브랜치 동기화 (원격 저장소와 로컬 저장소 동기화)
- -a : 모든 원격 저장소에서 변경 사항을 가져온다.
- -p : 로컬 저장소에서 삭제된 원격 브랜치를 제거한다.
- -t : 태그를 가져온다.
git fetch <옵션>
반응형