温馨提示:本文翻译自stackoverflow.com,查看原文请点击:git - Issue when using laravel forge with bitbucket
bitbucket forge git github laravel-forge

git - 将Laravel Forge与Bitbucket一起使用时的问题

发布于 2020-05-21 12:20:51

将bitbucket与forge结合使用时,必须遵循此消息才能使用bitbucket和forge

使用自定义Git部署或Bitbucket时,必须在安装存储库之前将以下SSH密钥添加到源代码控制提供程序中:

问题是,尚不清楚我将ssh密钥放在何处,bitbucket中有一百万个位置可用于添加ssh密钥。所以请有人可以向我解释为什么在使用bitbucket时我需要添加这些ssh密钥,并将它们放置在哪里。

一些背后的故事 我是下面一个有关与锻造部署教程中,他用github上,并用伪造网站链接自己的回购,当我想这样做,用到位桶它一直失败,因为课程的SSH就会失败,它需要访问回购通过ssh。但是如何在使用github时不需要ssh键?

查看更多

提问者
Mohammad hayajneh
被浏览
38
Sehdev 2020-03-04 21:50

您需要在您的bitbucket帐户上添加ssh密钥。

bitbucket account-> Settings->SSH Keys

Bitbucket Server管理员可以设置SSH访问密钥,以保护其他系统在Bitbucket Server中管理的存储库上执行的Git操作的安全。

使用访问密钥避免了将用户凭据存储在另一个系统上的需要,并且意味着另一个系统不必在Bitbucket Server中使用特定的用户帐户。

例如,访问密钥可用于允许您的构建和部署服务器通过Bitbucket Server进行身份验证,以检出和测试源代码。

参考:

https://community.atlassian.com/t5/Bitbucket-questions/How-do-I-add-an-SSH-key-as-opposed-to-a-deployment-keys/qaq-p/413373

https://confluence.atlassian.com/bitbucketserver/ssh-access-keys-for-system-use-776639781.html

在此处输入图片说明