您将如何将 AWS CodeCommit 存储库分叉到另一个 CodeCommit 存储库?

Posted

技术标签:

【中文标题】您将如何将 AWS CodeCommit 存储库分叉到另一个 CodeCommit 存储库?【英文标题】:How would you fork an AWS CodeCommit repo to another CodeCommit repo? 【发布时间】:2019-10-19 17:43:37 【问题描述】:

在 github 中有一个 fork 按钮,可以将 repo 分叉到您控制的新 repo 中。

根据are git forks actually git clones?,github fork 是服务器端的克隆。

如果你阅读了 git-scm documentation 它明确表示要点击 Github 中的 fork 按钮。

我假设因为 AWS CodeCommit 中没有分叉按钮,所以没有类似的功能。那么,有没有办法用原生的 git cli 做到这一点?

【问题讨论】:

【参考方案1】:

我认为 AWS CodeCommit 中没有任何分叉选项。你能做的是

克隆存储库。 在 AWS CodeCommit 中创建新存储库。 将代码推送到新的存储库。

检查这个link。

【讨论】:

【参考方案2】:

GitHub 中的 fork 选项将存储库复制到贡献者的 GitHub 帐户中。在代码提交中,所有用户都属于同一个帐户。用户被区分为 IAM 用户,而不是单独的账户。因此,您不会为每个 IAM 用户看到单独的分叉选项。

Hassan 的回答是迁移 repo 的正确方向。

【讨论】:

以上是关于您将如何将 AWS CodeCommit 存储库分叉到另一个 CodeCommit 存储库?的主要内容,如果未能解决你的问题,请参考以下文章

AWS CodeBuild 和 CodeCommit 存储库作为 npm 依赖项

无法将更改从 AWS CodeBuild 推送到 AWS CodeCommit

是否必须创建 IAM 用户才能使用 AWS CodeCommit?

AWS攻略——使用CodeCommit托管代码

AWS攻略——使用CodeCommit托管代码

AWS:无法克隆 repo Codecommit,请求的 URL 返回错误:403