그 자리에 커널 패치가 있는 것을 자주 볼 수 있습니다 a/subdir/file.c
b/subdir/file.c
. 실제로 linux-5.10.37_org
및 이 있다고 가정하면 디렉토리 이름을 바꾸지 않고도 합계 출력을 linux-5.10.37_mod
얻을 수 있는 방법이 있습니까 ?a
b
감사해요.
답변1
이를 위해서는 패치를 사후 처리해야 하지만 그럴 필요는 없습니다. 대부분의 경우 기본 디렉터리 이름은 무시됩니다. 실제 디렉터리는 a
아니며 b
저장소의 변경 사항을 나타내는 패치에 대해 생성된 이름입니다 git
.
git
커널용 패치를 생성 하려는 경우 가장 좋은 방법은 를 사용하는 것입니다 git
. 그러나 귀하의 경우에는 다음이 작동합니다.
sed -i -e s/linux-5.10.37_org/a/ -e s/linux-5.10.37_mod/b/ mypatch.patch