首页 > 解决方案 > 对原始仓库和本地仓库使用不同的 git 版本是否安全?

问题描述

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

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

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

标签: gitemacsmagit

解决方案


您的问题是源和本地存储库是否可以具有不同的 git 版本。让我们从那里开始。

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

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

您正在运行什么操作系统/版本,这有多容易?


推荐阅读