React

직전 커밋이 아닌 이전 특정 커밋에 변경사항 추가하기 git rebase -i HASH

File Type
Asset Type
When to use
Reference
Created by
Last edited time
2022/03/13 15:47
실수로 v;를 넣었다.
이걸 지우기 위해서 이 파일을 커밋한 해시를 찾아냈다.
찾아낸 해시보다 하나 이전의 커밋 해시를 찾아야 된다.
그 해시를 복사해서
git rebase -i HASH
TypeScript
복사
이제  Commit ID 이후부터 HEAD(현재)까지의 커밋 내역이 표시된다.
원하는 커밋의 pick을 edit으로 수정한다.
:wq를 눌러 저장하고 나오면 아래처럼 수정할 커밋이 체크아웃된 상태가 된다.
git commit --amend
TypeScript
복사
한번에 하나의 commit만 수정할 수 있다. 반드시 위에 edit으로 지정해둔 개수만큼 위의 명령어를 쳐서 각각 편집한다.
git rebase --continue
TypeScript
복사