如何将本地存储库的URL从GitLab更改为GitHub?

8 浏览
0 Comments

如何将本地存储库的URL从GitLab更改为GitHub?

我在GitLab上有一个仓库,我也在GitHub上发布了该仓库。

目前,我使用的所有Git命令都在GitLab上进行更改。然而,我希望这些提交记录出现在GitHub上。

我尝试了以下命令:

git remote set-url origin git@github.com:repo-url

有人可以建议我如何设置URL,以便命令在GitHub上工作而不是在GitLab上吗?

0
0 Comments

如何将本地存储库的URL从GitLab更改为GitHub?

问题原因:存储库可能链接到多个URL,导致问题。

解决方法:

1. 使用以下命令检查存储库的链接:

git remote -v

2. 如果链接到多个URL,请尝试使用以下命令删除不需要的URL:

git remote rm <destination>

3. 然后再次运行git remote -v命令,检查链接的存储库。

0
0 Comments

如何将本地仓库的URL从GitLab更改为GitHub?

如果你想同时使用GitHub和GitLab:

git remote add github   # 为GitHub创建一个远程
git remote add gitlab   # 为GitLab创建另一个远程
git push -u github    # 将默认上游设置为GitHub

如果你想将远程URL从GitLab更改为GitHub:

git remote set-url origin   # 使用GitHub作为你的(唯一)origin

参见"如何更改远程Git存储库的URI(URL)?""“-u”具体是做什么的?“git push -u origin master”与“git push origin master”有何区别?"

0