Git 명령어 정리

GreenBean·2021년 11월 18일
0
post-thumbnail

Git 명령어 정리

자주 쓰는 명령어 정리

  • 로컬 저장소 만들기
    • $ git init
  • 브랜치 커밋 히스토리
    • $ git log
  • 브랜치 작성과 체크아웃을 한꺼번에 실행
    • $ git checkout -b [BRANCH]
  • 브랜치 병합
    • 현재 브랜치에서 대상 브랜치를 병합
    • $ git merge [BRANCH]
  • 브랜치 삭제
    • $ git branch -d [BRANCH]
  • 브랜치의 이름을 변경하기
    • $ git branch -m [OLD_BRANCH] [NEW_BRANCH]
  • 직전 커밋의 메시지 만을 수정
    • $ git commit --amend
  • 이전 커밋을 취소
    • $ git reset --hard HEAD~
  • rebase를 취소
    • $ git reset --hard [COMMIT]

원격 Git 저장소

  • 원격 저장소 확인
    • 옵션 -v : 단축 이름 + URL
    • $ git remote
  • 원격 저장소 설정
    • $ git remote add origin [경로]
  • 원격 저장소 업데이트
    • $ git remote update
  • 원격 저장소 삭제
    • $ git remote remove origin
  • 원격 저장소 브랜치 생성 혹은 업데이트
    • 브랜치가 없다면 생성
    • 브랜치가 있다면 버전 업데이트
    • $ git push origin [BRANCH]
  • 원격 저장소 브랜치 가져오기
    • $ git checkout -t [git branch -r 했을때 가져올 BRANCH]
  • 원격 저장소 브랜치 조회하기
    • 옵션 -l: 로컬 브랜치 목록 (생략 가능 git branch)
    • 옵션 -a: 로컬 + 원격 브랜치 목록
    • 옵션 -r: 원격 브랜치 목록
    • $ git branch
  • 원격 저장소 브랜치 삭제하기
    • $ git push origin --delete [BRANCH]
profile
🌱 Backend-Dev | hwaya2828@gmail.com

0개의 댓글