Github을 쓰다 보면 특히 readme를 작성하고 push까지 했는데 오타가 보이거나 작은 수정을 하고 싶을 때가 있다. 그렇게 되면 readme 만 3개가 되는 불상사가 생기기 마련이다.
하지만 그럴 때 최신 몇 개를 한 개로 합치는 방법이 있다.
매번 할 때마다 방법을 잊어버려 헤매곤 했기 때문에 이번에는 아예 블로그로 작성해야겠다 마음먹었다.
계속 까먹는다면 차라리 찾기 쉽게 만들자 전략?! ㅋㅋㅋㅋ
commit 수정하기
// n -> 최신 몇 개의 커밋을 수정할지
git rebase -i HEAD~n
위와 같은 결과가 나온다.
그럼 남은 일은 이를 강제로 push 하는 일이지만
그전에 확인하고 싶다면
현재 존재하는 commit 확인하기
git log
github에 강제 push 로 끝!!
git push -f
// or
git push -f 브랜치명
push -f 했지만 오류가 날 때
아래의 코드를 반복하면 된다.
git add . or 파일이름
git rebase --con
<참고 사이트>
잘 보고 갑니다~