Branch
브랜치 생성
- 로컬 브랜치 생성
git branch -b {로컬 브랜치명}
- 원격 브랜치 생성
git branch {원격 브랜치명}
브랜치 삭제
- 로컬 브랜치 삭제
git branch -d {로컬 브랜치명}
- 원격 브랜치 삭제
# 삭제
git push {원격 저장소명} --delete {원격 브랜치명}
# 로컬 브랜치 삭제 후 push
git branch -d {로컬 브랜치명}
git push {원격 저장소명} {원격 브랜치명}
브랜치 목록
- 모든 branch 목록
git branch -a
- 로컬 branch 목록
git branch
- 원격 branch 목록
git branch -r
브랜치 이동
git checkout {브랜치명}
브랜치 이름 변경
git branch -m {기존 브랜치명} {변경할 브랜치명}
브랜치 push
git checkout {로컬 브랜치명}
git push {원격 저장소명} {원격 브랜치명}
브랜치 pull
git checkout {로컬 브랜치명}
git pull {원격 저장소명} {원격 브랜치명}
기타
로그 확인
git log
특정 commit으로 리셋
git log
git reset {commit 히스토리 해시값}
'TIL > GIT' 카테고리의 다른 글
[GIT] Fork한 Repository 동기화 (0) | 2022.05.13 |
---|---|
[GIT] Git vs GitHub (0) | 2021.12.22 |