두 개의 저장소가 있습니다. 하나에서는 파일을 변경합니다 ./hello.test
. 변경 사항을 커밋하고 해당 커밋에서 git format-patch -1 HEAD
. 이제 hello.test와 동일한 내용을 가지고 있지만 다른 이름으로 다른 디렉토리에있는 파일을 포함하는 두 번째 저장소가 있습니다 : ./blue/red/hi.test
. 앞서 언급 한 패치를 hi.test
파일 에 적용하려면 어떻게해야 합니까? 나는 시도 git am --directory='blue/red' < patch_file
했지만 물론 파일 이름이 동일하지 않다고 불평합니다 (Git가 신경 쓰지 않는다고 생각 했습니까?). 해당 특정 파일에 적용하기 위해 diff를 편집 할 수 있지만 명령 솔루션을 찾고 있습니다.