GitLab:从裸仓库导入更改

时间:2014-04-04 17:39:36

标签: git gitlab

我有一个我在GitLab中保存的repo,它是我的“上游”代码的副本。它作为一个简单的git repo交付给我。我第一次将裸仓库放在服务器上并导入它但现在我的问题是:如何将新副本(一个新的裸仓库)导入我在GitLab中的现有仓库?如果它有帮助,这里是迄今为止的事件流程:

  1. 下载tarball
  2. 复制到GitLab服务器
  3. 提取并导入GitLab
  4. 下载更新的tarball
  5. 问这个问题
  6. 将来会有3到3之间发生的本地模组/分支机构。谢谢!

1 个答案:

答案 0 :(得分:0)

" 4。下载更新的tarball"意味着您只需使用更新的tarball覆盖本地仓库:git status将检测已修改/添加的文件,您可以根据这些修改创建新的提交。

完成后,您可以推送到GitLab。

我建议在专门的分支机构中进行导入(或者在主机中进行导入,而在专用分支中进行自己的修改)。
我们的想法是将分支保留在覆盖内容的位置,使用更新的tarball清除任何其他并发修改。