我需要注意从git 1.9.5升级到最新的2.6?

e4r*_*dog 9 git upgrade

我一直在使用1.x版本来完成我的所有项目.

升级到最新的2.6是否安全?

在工作站上,我使用sourcetreee和git扩展.

我们所有的存储库都存储在一个中央服务器中,作为我们的origin远程服务器.

Von*_*onC 6

是的,git 2.6将打开最初使用1.9.x创建的回购,没有任何问题.
最佳做法是确保服务器上的git版本大于或等于客户端使用的版本,但实际上,我一直在使用2.x客户端推送到1.9.x服务器几个月没有任何问题.

检查一些使用git 2.0更改的设置:

在Git 2.0中,它push.default已被改为简单,范围更窄 - 更具体,更直观 - 它现在只会推动:

  • 仅当当前分支设置为与同一远程上的远程分支集成时,才具有相同名称的分支的当前分支;
  • 当前分支到具有相同名称的分支,如果您要推送到通常不从中获取的远程.

和:

git add path 现在等于 git add -A path