我有一个Github存储库,我们可以调用它:
http://github.com/LegoStormtroopr/ExampleRepository
我想将此存储库的所有权交给组织获取:
http://github.com/MyCoolOrg/ExampleRepository
但是,我想继续在我自己的fork上处理代码。如果我分叉这段代码,我会再次拥有一个包含地址的存储库:
http://github.com/LegoStormtroopr/ExampleRepository
实际上,我将上游移动到组织,在本地github fork中创建分支,然后能够向组织发出拉取请求。
我想以最少的麻烦和破损来做这件事,the documentation on what happens after a repository被移交有点朦胧。
是否会因为像这样移动存储库而发生任何严重问题?事情会破裂,因为那里的存储库会在短时间内消失吗?
答案 0 :(得分:1)
所以刚刚给出了一个镜头,看起来这样做没有问题。但有几点需要注意:
您可能需要重新配置第三方应用程序(如Travis-CI和Coveralls)才能与新组织合作,但这很简单:
从您的帐户转到设置并选择应用程序:
找到您需要重新连接的应用程序(例如Travis-CI),然后单击查看:
每个机构旁边都会有一个标题为 Grant 的按钮(未显示,因为我已经点击了它):
为了让工作服正常工作,除了上述内容外,您还需要:
将您在组织中的展示次数设置为公开:
刷新Coverall中的存储库列表(忽略按钮名称,它会同步公共和私有存储库):
现在你的组织已经完成了!