对原始和本地回购使用不同的 git 版本是否安全?

Is it safe to use different git versions for origin and local repos?

我想开始使用 magit 来管理我的本地 git 存储库。当我尝试 运行 magit (magit-status) 它抱怨:

“错误 (magit): Magit 要求 Git >= 2.0.0,您使用的是 1.8.3。”

我可以将 git 的本地版本从 1.8.3 升级到最新版本并仍然与原始存储库安全交互吗?还是 origin 也需要升级?

您的问题是源代码库和本地代码库是否可以有不同的 git 版本。让我们从这里开始吧。

是的,虽然 GitLab 说远程仓库上没有 git 版本“for origin”作为来源(通常)运行s。当然,“来源”可能是您的机器,在这种情况下,两个版本都是这些。

您看到的错误是不同的。在这里,“magit”(我也使用和喜爱)安装在一个需要新“git”(即您计算机上的本地二进制文件)的版本中。 运行 您计算机上的 magit 版本也是如此,您需要 升级 git 的版本.与“起源”无关。

你 运行 是什么 OS / 版本,这有多容易?