【问题标题】:How can I solve "We were unable to install a project on your server" in forge laravel?如何在 forge laravel 中解决“我们无法在您的服务器上安装项目”?
【发布时间】:2018-06-27 01:22:49
【问题描述】:

如果我在 forge 中安装存储库,则会出现这样的错误:

Cloning into 'testshop.co.id'...
GitLab: The project you were looking for could not be found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

这样的完整错误:

我该如何解决这个错误?

【问题讨论】:

    标签: laravel server gitlab ssh-keys forge


    【解决方案1】:

    仔细检查您的实际 ssh URL,看看是否:

    • GitLab 认出你(显示“欢迎”消息)

      ssh -T git@your.gitlab.server
      
    • GitLab 已将您列为要访问的项目的所有者或成员(为此,您需要转到 GitLab 网页界面)

    【讨论】:

    • 我仍然对你说的话感到困惑。能详细回答一下吗?
    • @SuccessMan 您在输入ssh -T git@your.gitlab.server 时是否看到欢迎消息(将your.gitlab.server 替换为您的实际Gitlab 服务器,检查git remote -v
    • 已解决。我在源代码控制提供程序上添加 ssh 密钥(我使用帐户主服务器添加它)
    【解决方案2】:

    您确定您的存储库链接正确吗?错误是它找不到您的存储库。

    它应该类似于 UserName/ProjectName 。

    为了确保它是什么,请转到您使用的任何源代码管理并查看 URL,因此对于我的 github 项目: https://github.com/KyleWardle/RomanNumerals

    你要伪造的链接是

    KyleWardle/RomanNumerals
    

    我的锻造:

    【讨论】:

    • HTTPS 与 SSH 无关。
    • 该错误与SSH无关。它默认将 SSH 视为潜在问题,但是如果您实际阅读错误输出,则它与您的远程存储库有关,而不是 SSH。
    • 知道了。让我们等待 OP 告诉我们这个“远程”实际上是什么......
    • @Kyle Wardle,我的项目网址如下:https://gitlab.com/edenhazard/footballshop.git。我把链接放在伪造中是这样的:edenhazard/footballshop。它不起作用
    • @Kyle Wardle。解决了。我在源代码控制提供程序上添加 ssh 密钥(我使用帐户主服务器添加它)
    猜你喜欢
    • 2015-06-18
    • 2018-07-07
    • 1970-01-01
    • 1970-01-01
    • 2017-07-16
    • 1970-01-01
    • 2019-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多