내가 자주 쓰는 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 기록을 함께 볼 수 있다.
'Woowa Techcourse > Missions' 카테고리의 다른 글
Javascript 콜백 함수(Callback Function) (1) | 2021.04.12 |
---|---|
Throttle, Debounce (1) | 2021.04.01 |
Javascript 네임스페이스 패턴(Namespace Pattern) (0) | 2021.03.10 |
Javascript 모듈(Module) (0) | 2021.03.10 |
Javascript IIFE(Immediately Invoked Function Expression) (0) | 2021.03.10 |
댓글