gpt4 book ai didi

git pull突然停止工作,排查 "Repository not found"

转载 作者:太空狗 更新时间:2023-10-29 14:48:51 25 4
gpt4 key购买 nike

我一直在使用 git 将我的本地代码推送到服务器。我有一个名为“origin”的本地 Remote ,我在服务器上有一个名为“github”的 Remote 。通常,提交后,我使用“git push origin master”将本地代码推送到 github。接下来,我通过 ssh 进入服务器并使用“git pull github master”将 github 代码 pull 到服务器上。这已经工作了几个星期。然而,昨天当我从github上 pull 代码到我的服务器时,我得到了以下错误:

python$ git pull github master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

我回到我的本地计算机并尝试了“git push origin master”,它工作正常。我还尝试了“git pull origin master”并且它也有效,所以很明显 repo 存在。所以我认为服务器上的 Remote 可能有问题。我检查了 Remote (使用“git remote -v”),它们与我本地计算机上的 Remote 完全匹配,除了具有不同的 Remote 名称。我还应该如何解决这个问题?

编辑

我知道对此可能没有简单的解决方案。不过,我对 git 和 github 还很陌生,所以我想知道解决这个问题的最佳方法。我应该尝试销毁我的 git 并运行另一个 git init 吗?关于可能出现的问题还有其他建议吗?

编辑 2

所以现在错误变成了:

python$ git pull github master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

我决定尝试在另一个目录中初始化一个 git,添加一个新的远程并从新目录中 pull 。我最终得到了相同的结果。我猜我可以通过修理我的 key 来解决这个问题。我的本地 git 和 key 仍在工作,我可以从我的本地存储库中获取我的 key 并将它们放在服务器上吗?

最佳答案

Github 上有 some issues with SSH keys这个月早些时候,也许你需要确认一下?

它们应列在:https://github.com/settings/ssh

关于git pull突然停止工作,排查 "Repository not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9898103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com