English ▾
git-stripspace 手册的本地化版本
主题 ▾
最新版本 ▾ git-stripspace 最后更新于 2.43.0
git-stripspace 手册的更改
设置和配置
获取和创建项目
基本快照
分支和合并
共享和更新项目
检查和比较
补丁
调试
电子邮件
外部系统
服务器管理
指南
管理
管道命令
- 2.43.1 → 2.47.0 无更改
- 2.43.0 11/20/23
- 2.7.6 → 2.42.3 无更改
- 2.6.7 05/05/17
- 2.5.6 无更改
- 2.4.12 05/05/17
- 2.3.10 09/28/15
- 2.1.4 → 2.2.3 无更改
- 2.0.5 12/17/14
描述
从标准输入中读取文本,例如提交信息、注释、标签和分支描述,并以 Git 使用的方式清理它。
如果没有参数,它将
-
从所有行中删除尾随空格
-
将多个连续空行合并为一行空行
-
从输入的开头和结尾删除空行
-
如果需要,在最后一行添加一个缺失的 \n。
如果输入完全由空白字符组成,则不会产生输出。
注意:这是为了清理元数据而设计的。对于修正补丁或存储库中文件的空白,建议使用 git-apply[1] 的 --whitespace=fix
模式。
示例
假设以下包含噪音的输入,其中 $ 表示行尾
|A brief introduction $ | $ |$ |A new paragraph$ |# with a commented-out line $ |explaining lots of stuff.$ |$ |# An old paragraph, also commented-out. $ | $ |The end.$ | $
使用 git stripspace 而不带任何参数来获取
|A brief introduction$ |$ |A new paragraph$ |# with a commented-out line$ |explaining lots of stuff.$ |$ |# An old paragraph, also commented-out.$ |$ |The end.$
使用 git stripspace --strip-comments 来获取
|A brief introduction$ |$ |A new paragraph$ |explaining lots of stuff.$ |$ |The end.$
GIT
是 git[1] 套件的一部分