在Windows机器中将Git从1.8.5.2升级到git 1.9后是否有任何后果或影响?
我必须使用Jenkins中使用的Windows操作系统更改服务器中的版本。
它是否会影响使git不像以前那样工作的东西?
答案 0 :(得分:1)
您不应该看到任何差异,也不需要进行任何更改。
但如果升级到git v2.X,则需要注意许多重大变化。
Git v2.0发行说明
向后兼容性说明
当“git push [$ there]”没有说要推送什么时,我们已经使用了 到目前为止传统的“匹配”语义(所有分支都被发送了 只要已经存在同名分支,就可以到远程控制台 在那边)。在Git 2.0中,默认是现在的“简单”语义, 推动:
只有当前分支到同名的分支,并且只有 当前分支设置为与该远程集成时 分支,如果你正在推送到同一个遥控器;或
只有当前分支到具有相同名称的分支,如果您 正在推送到一个不是你常去的地方的遥控器。
您可以使用配置变量“push.default”进行更改 这个。如果你是一个想要继续使用的老人 “匹配”语义,您可以将变量设置为“匹配”,用于 例。阅读文档以了解其他可能性。