我有一个带有 Rails 网站和 git 仓库的远程 VPS。多年后,我尝试对其进行更改,当我尝试通过 git 推送它们时,我得到了“权限被拒绝(公钥)”。出于某种原因,“git”用户停止工作,我不知道为什么。不过,我仍然可以使用普通用户通过 SSH 登录到该 VPS。我还尝试了我能找到的解决“权限被拒绝(公钥)”问题的每一步,而 GIT 不允许我克隆或推送或对该远程仓库做任何事情。(这是
ssh -Tvvv git@myserverip
https 的日志: //pastebin.com/UDxKenVj)
问题是这个 repo 有最新的代码,我非常需要它。有没有办法在不使用 git 用户的情况下通过 ssh 将所有 git repo 复制到我的本地 PC?可能我想在那个远程 VPS 上重新创建它。
有人能给我指出正确的方向吗?