1

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

谁能告诉我回购是否有任何变化?

4

1 回答 1

1

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

由于当存储库从个人转移到组织时,历史不会改变,他们将无事可做。

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

正如rob006在评论中添加的那样,一开始不需要它,因为 GitHub 从2013 年5 月开始会将旧 repo 的 URL 重定向到新 repo 。
但是,如果重新创建相同的用户存储库,那么客户端就会出现问题。

于 2018-04-25T04:25:07.150 回答