我很喜欢“a simple git branching model”。它保持了主人的清洁,历史很好的格式和信息,你可以在功能推动等方面进行代码审查。但我对它的一个方面感到困惑 - 为什么在推动的功能分支之上重新定位,它服务的目标是什么?如果推送分支进行审核,则不会对其进行任何提交,因此没有理由进行rebase。如果分支用于协作,那么最好只合并其他参与者更改并仅在原点/主数据上进行重新定位。我缺少什么?
P.S。奖金问题 - 如果您使用分支机构进行拉取请求,但您需要与其他人在分支机构上进行协作,这里的最佳做法是什么?对分支进行拉取请求是否常见?