简洁点啊,我看 网上 很多搞得很复杂的介绍, 然后,最关键,他们 这边版本不仅抄来抄去,而且,还是一个英文 谷歌网页翻译版本。
搞得好复杂, 还没讲 清楚。
git pull fetch,直接就是在GUI上,选一哈,然后,右键:“Make Patch” 他自动弹框,你选一下,生成即可
【案】你这里要注意,path的 选择方向,谁给 谁打不要弄错了,
先一般应选择你要打的patch的版本,变成蓝色的 那个,然后,你在右键去选要 生成的patch的版本(非蓝色)
先检查一下行不行
git apply --check ../patch3.patch
git合patch, 然后,有问 ,那就 改一下
没有问题的话,
frank@DESKTOP-M4INDEG MINGW64 /d/Sw_Prj/CodingRepository/mode0 ((4cad527...)|AM 1/1)
$ git apply ../patch3.patch
mode0/../patch3.patch:162: trailing whitespace.// 00 Normal Scan and lighting
mode0/../patch3.patch:163: trailing whitespace.// [00][line number][phase]
mode0/../patch3.patch:168: trailing whitespace.// MODE 1 ,Test mode for filed bright
mode0/../patch3.patch:171: trailing whitespace.// 01 00 the smallest field light
mode0/../patch3.patch:183: trailing whitespace.// [FA] [Low Data][High Data]
warning: squelched 26 whitespace errors
warning: 31 lines add whitespace errors.
这些空格的不一样就不要管了,自己做对git仓库的话,一般是没有问题。除非远程或者改动特别大,这时候,就建议自己手动合版本,比较保险。
然后,鼻够,
git如何生成密钥?
你的软件提示有改动,就是已经Patch上头辽。、
然后,别忘了,再检 一下, GUI有变动,自然,出现 红色节点了。
git生成ssh公钥?然后,选择红色节点这个版本,
注意,蓝色条上移了,然后呢,选择右键, “diff this ....”
git 补丁、这时候你发现,现在两个版本没有区别,这时候,你patch就成功了。
参考:
https://linux.die.net/man/1/git-format-patch
https://blog.csdn.net/liuhaomatou/article/details/54410361
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态