磁盘文件与权限

git-apply:将补丁应用到文件和/或暂存区,但不创建提交

· 52CE 我爱测

适用场景 将补丁应用到文件和/或暂存区,但不创建提交。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。 git apply 将补丁应用到文件和/或暂存区,但不创建提交。 另请参阅:git am。 更多信息:。 - 显示补丁文件的应用详情: git apply {{-v|--verbose}} {{路径/到/文件}} - 应用补丁并将修改添加到暂存区: git apply --index {{路径/到/文件}} - 应用远程补丁文

适用场景

将补丁应用到文件和/或暂存区,但不创建提交。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。

git apply

将补丁应用到文件和/或暂存区,但不创建提交。 另请参阅:git am。 更多信息:https://git-scm.com/docs/git-apply。

  • 显示补丁文件的应用详情:

git apply {{[-v|--verbose]}} {{路径/到/文件}}

  • 应用补丁并将修改添加到暂存区:

git apply --index {{路径/到/文件}}

  • 应用远程补丁文件:

curl {{[-L|--location]}} {{https://example.com/file.patch}} | git apply

  • 应用远程补丁文件:

git apply --stat --apply {{路径/到/文件}}

  • 反向应用补丁(撤销更改):

git apply {{[-R|--reverse]}} {{路径/到/文件}}

  • 将补丁结果存入暂存区但不修改工作区:

git apply --cache {{路径/到/文件}}

资料来源与适用范围

资料来源
tldr 中文命令参考
适用范围
Linux / Unix;具体选项随发行版和命令版本变化
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。