您将如何将 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