如何在Windows上打补丁?

如何在Windows上打补丁?

自Git 2.3.3(2015年3月)以来,您可以使用git apply --unsafe-paths在git repo之外使用git apply。

请参见提交5244a31由Junio C Hamano (gitster)。

"git apply"在读取、删除、更新和创建工作树之外的路径(在--index/--cached下)或当前目录(当用作GNU patch的替代时)时不太小心。

现在文档包括:

--unsafe-paths:

默认情况下,影响工作区域外部的补丁(无论是Git受控的工作树还是在使用“git apply”替代GNU patch时的当前工作目录)将被拒绝为错误(或恶意行为)。

当使用git apply作为“更好的GNU patch”时,用户可以传递--unsafe-paths选项来覆盖此安全检查。当使用--index或--cached时,此选项不起作用。

因此,如果您已经安装了Git,即使在任何git仓库之外,git apply也可能会有所帮助。

相关故事

中国有多少个省 2025中国省级行政区划表 中国省级行政划分 各省简称
bst365大陆投注

中国有多少个省 2025中国省级行政区划表 中国省级行政划分 各省简称

古代的医药用具, 普及一下你不知道的知识
365bet官方投注网址

古代的医药用具, 普及一下你不知道的知识

怎么选择云存储? 以下是几款适合个人用户的云存储服务推荐,涵盖免费、低价及高性价比选项,根据易用性、存储空间、同步功能和适用场景分类整理:...
bst365大陆投注

怎么选择云存储? 以下是几款适合个人用户的云存储服务推荐,涵盖免费、低价及高性价比选项,根据易用性、存储空间、同步功能和适用场景分类整理:...