본문으로 바로가기

[Git] 기본 명령어

category TIL/GIT 2022. 5. 13. 15:24

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