如何从 git 应用此恢复提交补丁?

如何从 git 应用此恢复提交补丁?

我找到了一个适用于我的系统的补丁来解决问题,但我不知道如何获取该补丁然后应用它。有人可以帮我吗?

修补:https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c11e5f35ab490bd30591563816fbc83526521777

答案1

首先,下载补丁。您指定的链接上有一个方便的补丁按钮。举例来说,您将其保存到 /tmp/foo.patch

cd 进入源目录并运行以下命令

cd drivers/gpu/drm/i915/intel_pm.c  
patch -p1 < /tmp/foo.patch

您也可以使用 git-am 创建并应用补丁。假设您已经检查了 Linux 内核。 https://www.kernel.org/pub/software/scm/git/docs/git-am.html

资源

应用补丁
构建内核

相关内容