코딩성장스토리

Git rebase 이용 본문

GitHub,Git

Git rebase 이용

까르르꿍꿍 2022. 7. 11. 01:11

commit여러개 있을 떄 basecommit 바꾸는 방법

basecommit: 내 로컬에 저장된 commit

 

1.git log —oneline 으로 commit 목록 확인

2.git rebase -i -root (root부터 commit 확인)

3.basecommit 로 두고자하는 commit에 pick →edit으로 바꿈

4, 그럼 commit 목록이 edit부터 나옴

5.git rebase —continue ( 원래 있던 commit들 다시 되돌리기)-

위의 과정을 통해 basecommit 위치를 마음대로 바꾸고 중간에 삽입도 가능하다.

 

 

git rebase -i (interative 기능 사용하는 상황) —rewind 사용

(1) rebase 취소하는 방법

rebase —abort

(2)히스토리 전체 원상 복구 하는 방법

git reset —hard origin/master

 

'GitHub,Git' 카테고리의 다른 글

Github action 빌드 캐싱  (0) 2023.09.17
Git 추가된 최신 commit 로컬로 가져오기  (0) 2022.07.11
Git add,commit 삭제 및 수정  (0) 2022.07.11
Git 설정 및 브랜치 생성  (0) 2022.07.11
Git commit정보 얻기  (0) 2022.07.11