如何将Bitbucket git克隆到cPanel Git™版本控制中

pzfprimi  于 2023-02-17  发布在  Git
关注(0)|答案(2)|浏览(114)

我的Bitbucket账户里有git,我想把这些git克隆到我的cPanel Git ™版本控制中,怎么做?
我可以使用cPanel终端拉取git,但我想使用cPanel Git ™版本控制进行克隆。
我们希望使用cPanel Git ™版本控制来克隆bitbucket git,这样我们就可以从cPanel git创建更多分支,并对cPanel副本进行版本控制。我尝试使用https,git和ssh url将bitbucket git克隆到cPanel Git ™版本控制中,但随后出现以下错误。
来自位桶

git clone https://<AccountName>@bitbucket.org/<RepositoryName>/<BranchName>.git

进入cPanel Git ™版本控制但我得到以下错误。

https://<AccountName>@bitbucket.org/<RepositoryName>/<BranchName>.git

然后我测试了来自bitbucket的SSH和Git路径
对于SSH路径,我收到以下错误。

ssh://git@bitbucket.org/<workspace_ID>/<repo_name>.git

从bitbucket中的克隆按钮复制的git url,我得到了以下错误。

git@bitbucket.org:<workspace_ID>/<repo_name>.git

  • 我已经在cPanel中创建了SSH访问密钥,我必须在任何地方使用它进行克隆吗?
  • 您能详细指导我将git从bitbucket克隆到cPanel Git ™版本控制中的步骤吗

谢谢你。

gdx19jrr

gdx19jrr1#

1.转到Bitbucket存储库控制台上的repository settings
1.在General菜单下,单击Access keys
1.点击Add key按钮
1.从已创建的cpanel file manager中打开id_rsa.pub文件
1.将其内容复制并粘贴到Key表单输入下的Bitbucket Access键,然后单击Add SSH Key按钮
1.在CPanel Git™版本控制上,添加并克隆存储库,如果出现任何错误消息,则将在cpanel file manager中创建known_hosts文件。
1.再次重复步骤6

nimxete2

nimxete22#

其中一个问题可能是您的密钥受密码保护。下面的cPanle文档链接有一个注解,说明不支持受密码保护的密钥:

**注意:**受密码保护的密钥与cPanel Git™版本控制不兼容。如果您现有的密钥需要密码,请使用标有以下标签的部分:选项#1 -生成新的私有和公共密钥对,了解如何生成兼容的密钥集。

https://support.cpanel.net/hc/en-us/articles/4404218477207-How-to-Configure-SSH-Key-Authentication-for-Use-with-cPanel-Git-Version-Control
有趣的是,内置的SSH密钥生成器不允许生成没有密码的密钥,这使得cPanel Git™版本控制无法使用任何通过cPanel SSH密钥生成器生成的密钥,因此非常混乱。解决方案是使用终端访问生成无密码密钥。

相关问题