'git format-patch'와 'git diff'의 차이점은 무엇입니까? 'git format-patch'와 'git diff'의 출력 사이에 차이가 없습니다. 그리고 'git diff'를 사용하여 패치를 생성 한 다음 git apply를 사용하여 적용 할 수 없습니까? 내 문제는 인덱스에 변경 사항이 추가되었지만 분명히 git format-patch는 커밋 만 허용하므로 diff 출력을 사용할 수 있다면이 명령을 사용하여 인덱스 변경 사항에 대한 패치를 생성 할 수 있습니다. git diff --cached > index.patch 로 생성 된 패치 git format-patch에는 커밋에 대한 메타 정보 (커미터, 날짜, 커밋 메시지 등)도 포함되며 이진 데이터의 차이가 포함됩니다. 모든 것이 ..