Gre*_*ill 25
您可以使用git apply
哪个应用补丁:
git apply < patchname.patch
Run Code Online (Sandbox Code Playgroud)
这不会创建任何提交.事实上,没有任何选项,git apply
命令甚至不需要拥有Git存储库.它只是将补丁应用于文件.
您可以使用patch
命令,例如:
patch -p1 < path/file.patch
Run Code Online (Sandbox Code Playgroud)
使用patch
命令时,通常会自动检测格式。当您尝试将补丁应用到工作目录时,这非常有用,该目录不是您希望修补的项目的本地检出。
否则,git apply
如果您的补丁是专门为项目创建的,则使用,否则在 git 存储库的本地检出中使用时将无法执行任何操作。