많은 파일을 변경하고 Git 준비 영역에 추가했습니다. 그런 다음 커밋하기 전에 이전 커밋의 커밋 메시지를 변경해야한다는 것을 알게되었습니다. 그래서 git commit --amend
을 수행하고 변경 로그를 통하지 않고 커밋 메시지를 변경했습니다. 음, 준비 영역의 파일을 이전 커밋에 추가했습니다.git도 준비 영역에 추가 된 파일을 수정합니다.
이전 커밋을 원래 형식으로 만들고 변경된 파일을 준비 영역에서 다시 가져 와서 별도로 커밋 할 수 있도록하려면 어떻게해야합니까?
가치가있는 부분에 대해서는 먼저 변경 사항을 커밋 한 다음 git rebase -i
을 사용하여 커밋 메시지 기록을 변경해야한다는 것을 알고 있습니다.
변경 사항이 변경되지 않았습니까? –
@ JosephK.Strauss 아니요, 아닙니다. – darkryder
당신은 여전히 이전 커밋의 커밋 ID를 가지고 있습니까? 이 경우 * 체크 * 아웃 * 할 수 있습니다. – opatut