创建 Git 子树存储库模板以方便重用

发布于 2024-12-27 14:57:59 字数 318 浏览 0 评论 0原文

最近我在一个项目中广泛使用了 git subtree。 一切都很好。 现在事实证明,每当我需要为客户提供此类项目时,该项目都会被重复使用很多次。 你可以想象一个类似“框架”的东西。

因此,在 Visual Studio 中,我将创建一个“解决方案模板”,以便简单地重用骨架部分,仅在需要时进行调整。

但由于这个骨架是用一堆子树构建的(每个子树都是它自己的一个项目),所以我需要一种机制来重新创建 git 子树引用。 我不希望每个使用框架(通过解决方案模板或克隆存储库)的开发人员都必须了解重新创建它们的引用。

那么,是否有一种(最佳实践?)方法来完成此工作流程? 提前致谢

Recently i had extensive use of git subtree in a project.
Works all really fine.
Now it turns out, that this project will be reused a lot of times, whenever i need this kind of project for a customer.
You can imagine something like a "framework".

So in Visual Studio I would create a "Solution Template" for simple reusing of the skeleton parts, to adapt only when needed.

But since this skeleton was built with a bunch of subtrees (each of them is a project for itself), i need a mechanism to recreate the git subtree references.
I don't want that every developer which uses the skeleton (via solution templates or cloning a repository) has to know about the references to recreate them.

So, is there a (best-practice?) way of accomplish this workflow?
Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文