Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenShift(下一代)和GitHub vs BitBucket_Git_Github_Openshift_Bitbucket - Fatal编程技术网

OpenShift(下一代)和GitHub vs BitBucket

OpenShift(下一代)和GitHub vs BitBucket,git,github,openshift,bitbucket,Git,Github,Openshift,Bitbucket,我想评估OpenShift(下一代)。然而,在第一步,我面临着一个阻碍我继续下去的问题。为了从命令行创建应用程序,文档中说要执行该命令: $oc新应用程序/路径/收件人/源代码 非常简单,但它还规定: 如果使用本地Git存储库,存储库必须有一个指向OpenShift Online集群可访问的URL的远程源 嗯,我的本地存储库实际上有一个来源,它是一个私有的Bitbucket回购,我想使用它,而不是其他东西。尽管如此,当我创建我的OpenShift Online(下一代)开发者预览帐户时,我必须将

我想评估OpenShift(下一代)。然而,在第一步,我面临着一个阻碍我继续下去的问题。为了从命令行创建应用程序,文档中说要执行该命令:

$oc新应用程序/路径/收件人/源代码

非常简单,但它还规定:

如果使用本地Git存储库,存储库必须有一个指向OpenShift Online集群可访问的URL的远程源

嗯,我的本地存储库实际上有一个来源,它是一个私有的Bitbucket回购,我想使用它,而不是其他东西。尽管如此,当我创建我的OpenShift Online(下一代)开发者预览帐户时,我必须将它链接到我的GitHub帐户,因此我假设“OpenShift Online集群可访问的URL”默认意味着GitHub repo。我说得对吗?在这种情况下,是否有办法切换到我的BitBucket帐户或使OpenShift Online群集可以访问私人BitBicket回购


感谢advace。

您不受限制地使用GitHub上托管的Git存储库。您可以使用任何可访问的Git托管服务,包括GitLab和Bitbucket

但是,如果您有一个私有存储库,那么您确实需要向OpenShift提供凭据,以便可以访问它

您可以在以下位置找到一些有关如何为私有存储库设置凭据的文档: