作者:vfjgjgv | 来源:互联网 | 2023-05-23 21:00
我从Github克隆了一个废弃的存储库,现在我希望能够将我的更改上传到私人仓库,以便其他一些人可以与我一起处理这些变更.不幸的是,因为我克隆它而不是制作一个fork,所以Xcode试图对原始repo进行提交.有没有办法改变正在进行的提交回购?如果有,是否有办法将其更改为另一个网站(Bit Bucket)上的回购?
一旦变更完成,我完全打算让回购公开.
1> VonC..:
正如" Git XCode - 更改origin
"中所述,您只需origin
使用git remote set-url
(或在您的情况下,重命名+添加)更改远程URL .
git remote rename origin upstream
git remote add origin /url/of/private/repo
(使用XCode GUI,您可以删除,然后再次添加,远程origin
)
如果该私人仓库为空,您可以推送到克隆仓库的完整历史记录.
通过重命名' origin
'到' upstream
',您可以保留从原始仓库获取的可能性,同时推送到新的origin
目标仓库.