将Git存储库从一个平台fork到另外一个平台

假设我想对其他人的项目实施修复。该项目位于GitHub上。

我可以在GitHub上创建一个fork并实现此修复程序。

但是,我想在GitLab而不是GitHub上创建我的fork。

那可能吗?怎么样?


如果您只想跟踪更改,请首先在GitLab(或您可能使用的其他任何工具)中建立一个空的存储库,然后将其克隆到计算机上。

然后使用以下命令将GitHub项目添加为"上游"远程:

git remote add upstream https://github.com/user/repo

现在,如果有任何更改,您可以从上游获取和拉取。 (如果您具有访问权限,也可以将其推送或合并。)

git pull upstream master

最后,回到您自己的GitLab存储库:

git push origin master

如果您不想手动拉上游/推原点,则GitLab在Settings => Repository => Mirroring Repository中提供镜像功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值