将git工作目录导入第二个git存储库

git version 1.7.4.1
Ubuntu

目前我正在我公司的一个项目上工作。 我们的git存储库位于我们的本地LAN服务器上。

我有一个私人存储库unfuddle。

所以我把我的项目克隆到了我的工作公司,并创建了一些我目前正在开发的分支。

我有一个分支叫做work_branch。

我想知道我是否可以将work_branch导入到我的非常规存储库中。 但是,如果这会影响我在工作中的git仓库的当前工作副本,我不想这样做。

所以基本上我只想添加到这个不起眼的存储库。 所以我可以推动我的改变。 以及我们的局域网服务器。

非常感谢您的任何建议,


从您的工作计算机上的存储库中,您可以将名为work_branch的分支推送到您的展开存储库。 首先,您必须设置一个“远程”,指的是您的非存储库,例如:

 git remote add unfuddle <URL-of-the-unfuddle-repository>

此后,您可以通过以下方式将分支推送到该存储库:

 git push unfuddle work_branch

你正在寻找git submodules。

检查此文档

链接地址: http://www.djcxy.com/p/16047.html

上一篇: importing a git working directory to a second git repository

下一篇: GitHub: mapping a branch to a different local directory on Windows