首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在应用补丁时,"1行添加空格错误“是什么意思?

在应用补丁时,"1行添加空格错误“是什么意思?
EN

Stack Overflow用户
提问于 2012-09-13 05:47:11
回答 3查看 51.3K关注 0票数 116

我正在编辑一个克隆的远程存储库的一些标记文件,我想测试一下从一个分支到另一个分支创建和应用补丁的情况。但是,每次我进行任何更改时,我都会在git apply期间收到以下消息

0001-b.patch:16: trailing whitespace.
warning: 1 line adds whitespace errors.

(这发生在我的Mac上,我不知道原始代码是在哪里创建的。)

警告消息是什么意思,我需要注意吗?

EN

回答 3

Stack Overflow用户

发布于 2015-01-07 20:21:47

票数 1
EN

Stack Overflow用户

发布于 2020-12-08 18:32:59

它对我来说很有效:

git config apply.whitespace fix

在每次提交使用之前:

git add -up .
票数 0
EN

Stack Overflow用户

发布于 2015-08-11 16:56:23

因为行以TAB开头而不是以SPACE开头。转到补丁文件并用SPACE替换TAB。例如,在来自补丁文件类型x的vim上的行+上,以移除空格并且不移除eqiv上的符号+和插入空格(CTRL)到原始大小。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12396622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档