본문 바로가기
Woowa Techcourse/Missions

[GIT] 자주쓰는 GIT 명령어 정리

by mingule 2021. 3. 24.

내가 자주 쓰는 GIT 명령어들을 소소하게 정리해놓는 공간!

누적해서 적어놓으려고 한다. 후후

Commit 순서 변경, 합치기 등

commit의 순서가 잘못되었거나, 잘못된 커밋을 했을 때, 수작업으로 변경할 수 있다.

git rebase -i HEAD~개수

rebase를 잘못했을 때 stop할 수 있다.

git rebase --abort

rebase가 잘 되고 있다면 continue 해준다.

git rebase --continue

 

cherry-pick

  • 다른 브랜치에 있는 커밋을 선택적으로 내 브랜치에 적용시킬 때 사용하는 명령어
  • git cherry-pick <commit_hash> 처럼 사용한다.
  • cherry-pick하려는 commit과 내 branch 사이에 conflict가 났을 때
    • -continue  -abort 를 사용할 수 있다.

reflog

  • 저장된 HEAD 변경 이력을 보는 명령어
  • git reflog 처럼 사용한다.
  • git reflog -g 는 commit 기록과 reflog 기록을 함께 볼 수 있다.

댓글