将github用户更改为组织

时间:2018-04-24 20:13:21

标签: github github-organizations

所以,这可能是一个愚蠢的问题,但是,我们的客户依赖于我们的一些公共回购,我们的意思是公司的 github用户。它是在很久以前制作的,现在我们正在考虑转换为组织(对于机器用户和诸如此类的东西),但我们不确定这样做的后果。

有人能告诉我这个回购是否遭受了任何改变?

1 个答案:

答案 0 :(得分:1)

主要结果是远程存储库URL将发生变化,这意味着客户端需要更新他们所拥有的本地副本的“来源”。

由于当存储库从个人移动到组织时,历史将发生变化,因此他们将无其他事情要做。

cd /path/to/local/clone/of/repo
git remote set-url origin https://github.com/<newOrg>/<aRepo.git>

rob006添加in the comments时,首先不需要它,因为GitHub会将旧回购的网址重定向到新的回复,因为May 2013。 但是,如果重新创建相同的用户存储库,则客户端将出现问题。