从现有存储库创建新存储库

问题描述 投票:0回答:2

我目前正在研究qgroundcontrol开源。根据qgroundcontrol开发人员指南,它说“从主QGC仓库创建一个新的存储库。不要克隆,创建一个新的仓库,从主要的QGC仓库初始化它。” (https://dev.qgroundcontrol.com/en/custom_build/upstream_merge.html) 但我只知道如何克隆和分叉存储库。 所以,我想知道如何从主存储库创建一个新的存储库,以便我可以修改和测试我的存储库中的代码。

git github repository open-source qgroundcontrol
2个回答
0
投票

我会说那位作者想到:

$ git clone qgc_repo
$ git init my_own_repository
$ cd my_own_repository
$ cp ../qgc_repo/<files that are important> .
$ git add . -m 'initialize repo state'

0
投票

欢迎来到Stackoverflow :)我看到他们告诉你做这样的事情。

$ mkdir newRepo
$ cd newRepo
$ git init

在您的GitHub帐户中创建一个新的存储库

$ git remote add origin https://github.com/yourusername/reponame.git
$ git remote add mavlink https://github.com/mavlink/qgroundcontrol.git
$ git pull mavlink
$ git push origin master

他们试图告诉您如何使用添加到主仓库的新功能更新您的仓库。

使用分叉也可以完成同样的事情。据我所知,要遵循本教程,您必须遵循这种方式。

© www.soinside.com 2019 - 2024. All rights reserved.