1
44
如中所述 diff man page ,a/et b/表示用于区分源和目标的前缀。 实际上,您可以选择:
|
2
27
如果您觉得它不有用,可以通过以下方式关闭它:
|
3
13
这些目录前缀基本上是为了兼容性而存在的,并被选作一个合理的默认值。解释如下。 Git之前在Git(和其他 VCS )为多个文件创建修补程序的工作流可能是,例如,以下内容:
现在,您可以看到补丁有使用目录名更改文件的路径。
然后应用补丁的人(或构建脚本等)将使用
如果遇到脚本使用大量补丁修补某个项目(通常用于
back-ported
例如,Linux发行版中稳定包版本的补丁),补丁的格式可能有所不同。
这个
所以让每个人都发送可以应用的补丁
回到Git
在创建Git时,它为这些选项采用了合理的默认值(与大多数项目的提交指南,主要是内核兼容)。因此,您可以使用git并向使用
你可以设定
|
4
6
它是为了区分来源和目的地。您还可以将其更改为更有意义的:
|
5
4
如果您想添加
|
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
Igor · git重置已删除目录上的头 2 年前 |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |