【问题标题】:Why can't I clone files into a Bitbucket repository?为什么我不能将文件克隆到 Bitbucket 存储库中?
【发布时间】:2014-11-20 16:21:49
【问题描述】:

我设置了一个 SSH 密钥对来连接 Bitbucket 和 Jenkins。但在那之后,我无法从 Bitbucket 克隆存储库。我得到的错误如下。

conq:存储库访问被拒绝。 致命:无法从远程存储库读取。

请确保您拥有正确的访问权限 并且存储库存在。

我拥有存储库的所有访问权限,因为它是我的私有存储库。那么,有人可以帮帮我吗?

【问题讨论】:

    标签: git ssh bitbucket


    【解决方案1】:

    通常的问题是用于运行 Jenkins 的用户帐户,以及 Jenkins 在运行作业时看到的用户环境变量。

    您需要确保作业看到环境变量 HOME,以便在 %HOME%/.ssh 中查找公共 ssh 密钥。

    在“git clone/ssh under jenkins”查看更多信息。

    【讨论】:

      【解决方案2】:

      试试这个:

      git remote set-url website abc@***.com:path/to/repo
      

      在远程主机名之前放置用户名,后跟一个@

      【讨论】:

      • 你为什么决定在这里和那里分配你的积分? :)
      • 分享是关怀? :)
      • 我的意思是你为不属于你的问题设置了赏金:)
      • 是的,我觉得与这些问题有联系,并且在某种程度上想尝试 SO 的功能。希望一切都会很快回来
      • 你只有一点点,但你已经给了三分之一,而那些有这么多的人不在乎。这表明你是聪明、大方和积极的人。问候
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-23
      • 2015-05-29
      • 2016-05-01
      • 2020-06-25
      • 2017-03-18
      相关资源
      最近更新 更多