我是 Git 的新手,我试图弄清楚在处理使用相同文件的多个分支时最好的工作流程是什么。办公室的工作流程几乎就是为每张进来的工单创建一个新的分支。我最担心的是,当这些分支合并到阶段和生产时,所有的更改都会被实施。
例子
假设我从生产中创建了 branchA。然后我修改 app.js 并向 QA 分支发出拉取请求。
现在我从生产中创建一个名为 branchB 的新分支。然后我修改 app.js 并向 QA 分支发出拉取请求。
branchB 没有在 branchA 中所做的更改。
我觉得如果我继续这个工作流程,我将永远处于冲突状态。
在单独的分支上工作的最佳方法是什么,它将修改许多相同的文件,并确保当它们合并到 QA 时它们包含最新的代码?
谢谢您的帮助。