어떻게 하면 과거의 약속을 쉽게 고칠 수 있습니까? 저는 방금 과거 커밋에서 단일 파일을 수정하는 것을 읽었지만 불행히도 받아들여진 솔루션은 커밋을 '재주문'합니다. 이것은 제가 원하는 것이 아닙니다.그래서 제 질문은 이렇습니다. 가끔 (관련 없는) 기능을 작업하는 동안 코드에 버그가 있는 것을 발견합니다. 잠깐.git blame그러면 버그가 몇 가지 커밋 전에 도입되었음을 알 수 있습니다(나는 꽤 많은 커밋을 하기 때문에 보통 버그를 도입한 가장 최근의 커밋이 아닙니다).이 시점에서 저는 보통 다음과 같이 합니다. git stash # temporarily put my work aside git rebase -i ~1 # rebase one step before the bad commit # mark ..