Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将现有的git私有项目(早期托管在github上)从localbox导出到gitlab?_Git_Github_Export_Local_Gitlab - Fatal编程技术网

如何将现有的git私有项目(早期托管在github上)从localbox导出到gitlab?

如何将现有的git私有项目(早期托管在github上)从localbox导出到gitlab?,git,github,export,local,gitlab,Git,Github,Export,Local,Gitlab,我的localbox中有一个项目,该项目由Git进行版本控制,并托管在上。如果该项目是私人项目,而我当时是合作者之一(现在不再是合作者,因此,克隆现有github repo中的导入功能在我的情况下不起作用,我甚至不确定它是否适用于只有合作者访问权限的私人github项目) 如果我想把我所有的提交都推到Gitlab上的私有repo上(通过我在localbox上拥有的东西),这样我就可以轻松地回溯我完成的工作(在提交、请求、命令等方面),那么这个项目有没有一种方法可以使用Git和Gitlab这样做?

我的localbox中有一个项目,该项目由Git进行版本控制,并托管在上。如果该项目是私人项目,而我当时是合作者之一(现在不再是合作者,因此,克隆现有github repo中的导入功能在我的情况下不起作用,我甚至不确定它是否适用于只有合作者访问权限的私人github项目)

如果我想把我所有的提交都推到Gitlab上的私有repo上(通过我在localbox上拥有的东西),这样我就可以轻松地回溯我完成的工作(在提交、请求、命令等方面),那么这个项目有没有一种方法可以使用Git和Gitlab这样做?如果是,请让我知道所涉及的步骤


谢谢。

您只需删除指向github的远程源站,并用新的源站替换即可


git远程rm源
git远程添加源yourGitLabRepoURL/project
git推送源主机

资料来源:

我可以问一下,为什么这个问题被否决了吗?这很有效,谢谢。。这就是我推送剩余分支的方式,以及与代码回购相关的方式吗?您可以通过使用
git push--all origin