首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在天蓝色中创建模板git-repo

在天蓝色中创建模板git-repo
EN

Stack Overflow用户
提问于 2020-04-27 06:26:52
回答 2查看 3.6K关注 0票数 6

我在Azure DevOps中有一个git,我想使用它作为一个模板来启动新的repos,但是没有原始的提交历史。GitHub有一个很好的特性,但是我在DevOps中找不到一种很好的方法。是克隆它、删除.git并将其绑定到一个新的空回购的唯一方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-27 08:50:07

Azure Repos上没有开箱即用的解决方案,但您可以使用此解决方案(使用git存储库作为新项目的基础):

不只是为了再次删除.git目录而执行完整的克隆,您只能检索您想要从其中开始的存储库的存档。

代码语言:javascript
复制
$ mkdir new-project/
$ cd new-project/
$ git archive --remote="${giturl}" HEAD | tar -x
$ git init
$ git add -A
$ git commit -m "Staring off with revision ${rev} of repository ${repo}."
票数 3
EN

Stack Overflow用户

发布于 2020-04-28 05:50:14

恐怕目前在Azure中没有像Creating a template repository这样的功能。

作为解决办法,因为在github中有一个创建模板存储库的特性,所以我们可以首先将回购从azure导入到github。

然后在github中创建一个模板回购,最后将创建的模板repo导入到azure中。

另外,我认为你想要的是个好主意!您可以在我们的UserVoice站点上发布此功能请求,这是我们产品建议的主要论坛。产品团队将提供更新,如果他们看到它。感谢您帮助我们建立一个更好的Azure DevOps。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61452886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档