[회고] 신입 iOS 개발자가 되기까지 feat. 카카오 자세히보기

🛠 기타/개발상식

[Git 입문] 커밋 내역 수정하기

inu 2020. 1. 9. 16:41
반응형

[git log] 명령어로 찾은 수정내역에서 해시값을 찾아,

[git reset --hard 해시값]을 하면 그 이후의 커밋들은 모두 없던것으로 만들어버릴 수 있다.

참고로 --soft 옵션을 사용하면 이 후의 내용도 저장한다.

 

이렇게 github의 로컬저장소의 내용이 모두 변경된 상태에서

push를 하면 오류가 뜨지만, -f 옵션으로 강제 push가 가능하긴 하다.

 

git --amend 옵션을 통해 지금까지 사용된 commit 메세지를 수정할 수 있다.

반응형