我正在做一个项目,目前该分支有一个分支master- Issue 2. 我在线程中解决了我的问题Issue 2并做到了Pull Request。Merzhit 在master他们嫉妒之前,Issue 2我不能。但是没有时间等待,你需要开始做决定Issue 3。问题是,在这种情况下,为了开始工作,正确的做法是什么Issue 3?从Issue 2-建立一个分支是正确的Issue 3 temp。工作Issue 3 tmp。然后,当他们审核时Issue 2,我可以将其合并到master. 从分支创建一个分支master-Issue 3并将您的工作从Issue 3 tmp. 这在理论上是否正确,从技术上讲,这可能吗?
当然,有很多选择。
如果
issue3它根本不依赖issue2,那么可以随意从主分支分支(你有master):并在这个线程上工作。
如果视情况而定,请从以下分支
issue2:有时获取分支更新是有意义的:
看看那里发生了什么。例如,在线程中
master:甚至将更改从那里“拉”到当前分支
issue3。并且为了(尽可能)保持历史的线性(合并提交最少),使用命令“拉起”是有意义的
rebase,并且不要将提交的提交发送到共享存储库暂且: