我有几个私人存储库,我是通过我的大学在 Github Enterprise 下的唯一贡献者。我想知道,如何添加我的 GitHub 开放(个人)帐户作为贡献者,或者将存储库从 Enterprise 移动到 Github Open 帐户?
我知道去哪里添加合作者,但是当我在企业 github 中搜索它时,我找不到我的 Github Open 用户名。
提前谢谢
你可以做到这一点:
在您的 GitHub 个人帐户下创建一个新的回购,
然后,使用命令行将新回购的 URL 设置为remote
到您的企业回购的本地副本,
最后,强制将所有内容推送到新的公共回购。
一旦你创建了新的个人回购,抓住它的 URL 是这样的:
然后,使用命令行,cd
到您的企业回购的本地副本,并通过git checkout
和git pull origin
(或任何您想要的主分支命名)确保它是最新的。
运行this command将新的公共 GitHub 存储库添加为remote
存储库:
git remote add public https://github.com/user/repo.git
最后,强制推送到您的公共 GitHub 回购,将您的企业回购的所有内容推送到它:
git push -f public
任何在 2022 年阅读转移“GitHub Enterprise”存储库的人,GitHub 中有一个更新,允许您仅使用 GitHub 页面(企业和个人)转移项目,并避免使用 CMD(命令提示符)。
执行此步骤将自动将贡献者(如果他们的帐户链接到个人帐户以及企业帐户),则将项目的历史发布到新存储库。
完成步骤:
转到您的“个人 GitHub 帐户”
创建一个新的存储库-& gt;选择您希望调用项目的名称。
不要添加任何“Git ignore / read.me 文件到你的项目(它必须是空的!)& amp;选择它是一个公共存储库。
在空的项目页面上,向下滚动到“导入代码”单击它。
打开一个新页面,您需要在其中输入“GitHub Enterprise 链接https://enterprise.name.ac.uk/MyProject.git& lt;-这对您来说会有所不同!
按“开始导入”
然后会提示您登录(GitHub Enterprise 帐户),您需要正确输入才能正常工作,一旦输入,它应该开始导入
然后,系统会提示您一个面板,询问您要导入附加到您的企业 URL 的项目,选择其中一个,然后单击“提交”。
传输完成后,您将收到一封电子邮件,指出导入已完成,为您提供了指向新存储库页面的链接!
Enjoy! Further Read into Official Github Importing Steps.本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(46条)