어제 "나쁜 커밋"을했습니다 (IDE에서 탭을 공백으로 변환하고 LF를 CRLF로 변환했습니다). 그런 나쁜 커밋을 되돌리고 싶습니다. 커밋의 영향을받은 파일이 이전 커밋으로 되 돌리는 것을 원하지 않습니다.git commit을 제거하고, 파일을 변경하지 않고 그대로 두십시오. (변경 사항을 제거하지 마십시오)
잘못된 커밋을 제거하는 동안 영향을받는 파일을 변경하지 않고 유지하기를 원하므로 새로운 커밋에서 "새로운 변경 사항"을 커밋 할 수 있습니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
예, 여전히 문제가 있습니다. 나는 --amend가 커밋 메시지를 변경하기위한 것이라고 생각했습니다. – Mayhem93
아니요, * 모든 것을 변경할 수 있습니다 (어쩌면 부모는 아니지만 확실히 파일의 내용). – Thilo