无法通过 git 服务器上的 ssh "connect"到新存储库



我在本地服务器上有一些存储库,我通过 ssh 和 git 访问这些存储库。 我创建了一个可以操作的存储库,当我尝试创建新存储库并进行操作时出现问题。

我在已经创建的存储库上推送一些东西: 法典

当我在服务器上的同一文件夹上创建新存储库时。

好的,现在一切顺利,现在问题来了,当我尝试将一些文件推送到那里时:代码

它卡在那里,不再完成。

我已经尝试重新生成 ssh rsa 密钥,但我怀疑这是问题所在,因为我可以从另一个存储库推送......

我是在根用户而不是 git 用户中创建存储库。

是的,您的第一个屏幕截图显示了有效的推送,这意味着 Git 会查找并找到私钥/公钥/home/git/.ssh

如果您希望 root 重用相同的凭据,则需要一个/root/.ssh/config文件才能在其中指定要使用的私钥的路径。

最新更新