如果我将 16.04 升级到 22.04 Mate,这会影响我的 git 文件吗?

如果我将 16.04 升级到 22.04 Mate,这会影响我的 git 文件吗?

一个相当基本的问题。我知道一般来说,当你更新 Ubuntu 发行版时,你的文件会被保存。我的问题是关于 git 文件的。升级 Ubuntu 发行版后,它们是否必须重新初始化,或者确保本地机器上的 git 识别它们的过程是什么?

我相信我有 16.04,并且想升级到 22.04 Ubuntu Mate。不确定这是否重要。

答案1

从 Ubuntu 16.04 升级到 Ubuntu 22.04 是一个漫长而复杂的升级过程,并且会涉及一些风险,尤其是如果您决定在升级时跳过版本。因此,在开始升级到 Ubuntu 22.04 之前,您应该备份要保留的所有文件,包括您的 git 文件。

您还可以从 Ubuntu 22.04 实时安装 USB 运行 Ubuntu 22.04 实时会话,以确保升级到 Ubuntu 22.04 后,本地计算机上的 Git 能够识别您的 git 文件。

答案2

在做任何重大事情之前,一定要备份。另外,你似乎正在跳过一列漫长的发布列车。要么按照评论中的建议进行增量升级,要么我个人建议全新安装。

话虽如此,文件就是文件,无论它们是 git 文件、图像还是 PDF。只要您将文件保存在主目录中、单独的分区中,或者不被视为系统目录的任何其他地方,它们就应该是安全的。

对于操作系统来说,文件是包含一些数据的文件。程序需要理解这些数据。git 可以理解 .git/ 目录中的文件,而图像查看器可以根据文件前言/标题或文件扩展名中的位模式来理解。

操作系统不关心它们的文件类型,只要它们位于系统目录之外,操作系统就不会触碰它们。

它们是否必须重新初始化,或者在升级 Ubuntu 发行版后,确保它们在我的本地机器上被 git 识别的过程是什么?

不,您不必重新初始化任何内容。如果您保留目录结构,则每个项目中都会有 .git 目录,git 会使用该目录进行跟踪。

确保更新后以下命令有效,如果不行,则必须重新安装 git 二进制文件(我认为您不会遇到这种情况)

git --version

相关内容