如何在不拉动和覆盖现有代码的情况下将代码推送到远程git存储库

时间:2017-09-06 07:09:33

标签: git gitlab push pull

我遇到这种情况,我将大量代码从SVN迁移到GIT,如1​​15GB个人回购。问题是在迁移时,代码像任何东西一样扩展。 3GB代码扩展到60GB。所以我打算按文件夹迁移进行操作。现在有一种方法可以将我的代码推送到Gitlab而不需要拉动现有的远程数据,并且不应该覆盖repo中的先前代码。

当我使用此命令时: git push --set-upstream origin master -f

它覆盖现有代码。我想在现有的git仓库中添加新文件夹,而不需要提取代码(因为我的磁盘空间更少)。

任何人都可以有一个解决方案,将代码推送到远程存储库而不需要拉动现有代码,不应该覆盖gitlab中的现有代码吗?比如合并新代码而不在远程存储库中提取或覆盖。

0 个答案:

没有答案