2017-08-04 175 views
1

我正在开发一个项目,我们使用Git for scm。我们为该项目使用了错误修复和功能以及重构项目的票务/问题系统。我目前正在制作一张票,并在该票上命名一个本地分行。我已将我的更改合并到分支中,并向项目负责人发出了合并/拉取请求。但是,他迟到了,我想转到下一张票。我想我可以创建一个基于第二个门票名称的新分支,并等待先前的分支被合并。但是,我足够新的工作方式,我不知道在使用此策略之前需要考虑什么。多个Git分支

回答

1

是的,你可以从一个特定的分支分支。如果您有existing_branch且正在创建new_branch,则命令将为git checkout -b new_branch existing_branch

完全git checkout文档和期权可以在https://git-scm.com/docs/git-checkout

1

假设你的第二个新的分支对你的第一支没有依赖关系可以发现,通常要由一个稳定的承诺,创建新的分支。这通常是master分支的头或最新版本标签。如果您从第一个分支创建了新分支,那么您可能最终必须将第一个分支的任何PR审核更改合并到第二个新分支中。

不同的团队可能采用了不同的方法。你最好的选择是问你的队友。

+0

谢谢!是的,第二个分支是由我的项目分支的主人创建的。 – drsnark

+0

那你应该很好。如果你喜欢它,请考虑接受答案。 –