【发布时间】:2021-05-06 11:12:44
【问题描述】:
我有一个带有 Vue 项目的 master 分支。现在我决定使用 Quasar 作为 CSS 框架,因此我需要一个新的设置/项目。我想使用相同的 Git Repo,所以我的问题是,是否有这样的最佳实践工作流程? 所以实际上我需要一个新的空分支,一旦 Quasar Project 与 master 处于同一级别,它就应该在新的 master 上。
【问题讨论】:
-
注意:没有 empty 分支。当您创建一个新分支时,该新分支包含许多提交——与其他某个分支相同。重要的之后会发生什么:当您向新分支添加新提交时,新分支会前进,现在它包含旧提交和新提交。
-
好的,谢谢,所以最后我必须删除新创建的 quasar 分支中的所有文件,然后使用 quasar CLI 设置一个新项目?
-
我对您的构建系统一无所知,但您可以将多个项目存储在一个存储库(“monorepo”)中。但是,如果项目是完全独立的,则使用多个存储库通常更明智。但是,如果您确实使用 monorepo,您很少希望从某个分支中删除项目。