git - 新空分支的 Git 工作流
问题描述
我有一个带有 Vue 项目的主分支。现在我决定使用 Quasar 作为 CSS 框架,因此我需要一个新的设置/项目。我想使用相同的 Git Repo,所以我的问题是是否有类似的最佳实践工作流程?所以实际上我需要一个新的空分支,一旦 Quasar Project 与 master 处于同一级别,它就应该在新的 master 上。
解决方案
我假设您的主要分支是master
. 如果没有,请将以下命令更改为正确的分支名称。
创建一个新的工作分支:
git checkout -b quasar master
然后,修改您的代码(添加提交等),一旦它工作,将其合并回来:
git checkout master
git merge quasar
master
如果您在开发时不更改quasar
,这应该没有问题。否则,如果您在两个分支上以不同的方式修改某些代码,您可能必须解决冲突。
推荐阅读
- python - 熊猫中基于窗口的加权平均值
- android - JobScheduler 无法接受参数。必须是空构造函数
- javascript - 按数据属性中匹配的关键字对列表进行排序
- java - OOP 我如何将被击败的敌人的钱添加到主角的包中?
- flutter - Flutter:如何从设备中读取 ImagePicker 包的图像
- java - J2SE 得到一个抛出异常 451 的 json 响应?
- flutter - 网页颤动:在显示之前从 NetworkImage 获取宽度/高度
- oracle - Spring Data JPA:当一个表本身是另一个多对多关系的连接表时,两个表之间的多对多映射
- bash - Redis 公钥
- snowflake-cloud-data-platform - Clustering, does sorting data before injestion improve performance of truncating my table?