主机名重命名会影响 git

Will Hostname rename affect git

今日主题:Git

我有一个 gitolite 服务器和一个 ubuntu 电脑。

我已经通过 ssh 将我的 ubuntu 电脑连接到 gitolite 服务器,一切正常。 虽然,我这样做时并不知道 ssh 的实际工作原理。

如果我更改主机名、用户名、我想重命名的用户的主目录,在我的 ubuntu 电脑上会影响我的 git 吗?

更改主机名不会影响 git,但用户名或主目录会影响。

SSH 连接使用位于 <home-directory>/.ssh/ 文件夹中的 SSH 密钥文件。因此,如果您更改用户 - 请确保您的新主文件夹包含包含原始文件的文件夹 .ssh/。我认为您可以在 create/rename 用户及其主文件夹之前备份文件夹 (.ssh)。

如果您想创建新的 SSH 密钥文件 - 使用 ssh-keygen 实用程序。它需要将 ssh public 密钥的内容添加到 gitolite 服务器

中的用户设置