我正在使用GitHub处理一个项目,我受到高级开发人员的监督,他们有时会将一些额外的代码推送到我的存储库。
假设他们在存储库中添加了一个名为tests
的新分支。 tests
分支正在添加一些我必须处理的模板文件。当我完成后,我应该将这些文件与master
分支合并。
我应该:
tests
分支或my-tests
或tests-preparation
)并在工作完成后将其与master
合并?关键是我的主管可能会对tests
分支进行一些更改,我希望避免代码和代码冲突。另一方面,我不想创建带有麻烦名称的不必要的分支。
在这种情况下,最佳做法是什么?
答案 0 :(得分:2)
Git也在那里管理冲突。所以推进同一个分支不应该是一个真正的问题。
如果您不希望他们处理冲突,也许您可以在另一个分支机构工作。
您的分支机构是否必须在服务器上?您也可以在一个永远不会推向原点的本地分支中工作。并不时合并tests
。