【问题标题】:How to Duplicate Git repository hosted on TFS 2015如何复制托管在 TFS 2015 上的 Git 存储库
【发布时间】:2019-06-04 17:32:16
【问题描述】:

我在 Team Foundation Server 2015 上托管了一个 Git 存储库。

我需要保持不变(以便创建新版本并进行一些维护)。

我想从项目的当前状态开始创建具有大量代码更改的产品的新版本(有很多分支等等)。

因此,我需要与给定的一个相同的 Git 存储库(所有历史可用)。

如何做到这一点?

【问题讨论】:

    标签: git version-control tfs-2015


    【解决方案1】:

    步骤比较简单:

    • 在 TFS 服务器上创建一个新的空存储库。确保检查“创建默认自述文件和 .gitignore”。
    • 使用git clone --mirror https://tfs/clone/url创建要镜像的存储库的本地克隆。
    • 将新的仓库克隆 url 添加到本地克隆:git remote add target https://tfs/clone/new/repo/url
    • 全部推送到目标仓库:git push target --mirror

    【讨论】:

      猜你喜欢
      • 2017-02-13
      • 2018-11-04
      • 2016-06-18
      • 2017-12-29
      • 1970-01-01
      • 2015-03-30
      • 2015-10-05
      • 2015-11-16
      • 1970-01-01
      相关资源
      最近更新 更多