두 개의 저장소가 있는데 하나는 라이브러리의 기본 저장소이고 다른 하나는 해당 라이브러리를 사용하는 프로젝트입니다.
하위 프로젝트를 수정하면 해당 패치를 업스트림에 쉽게 적용 할 수있는 방법이 필요합니다.
파일의 위치는 저장소마다 다릅니다.
- 기본 저장소 :
www.playdar.org/static/playdar.js
- 계획:
playlick.com/lib/playdar.js
나는 사용하여 시도 git format-patch -- lib/playdar.js
playlick 프로젝트, 다음 git am
주 playdar의 환매 특약에 있지만, 패치 파일에서 다른 파일 위치에 오류가 발생합니다.
주어진 파일에 대한 주어진 커밋의 패치를 다른 임의의 파일에 적용하는 쉬운 방법이 있습니까?
보너스 포인트의 경우 패치를 적용하려는 파일이 git 저장소에 없으면 어떻게됩니까?