这是我的git工作流程:
git rebase origin master
以将最新消息拉入功能分支。git stash apply
来找回我的更改。 当我从功能分支创建一个暂存请求以进行登台时,由于某种原因,PR将包含其他非我的提交。
问题1:以上工作流程看起来正常吗?
问题2:为什么我的PR中会分期付款?
答案 0 :(得分:2)
重新设置基准后无需隐藏和重新应用。相反,在第4点,您应该进行常规提交。之后,您可以重新提交。
这意味着,其他人正在绕过该过程并将变更合并到生产中,而无需先进行分阶段。也可能是,当发生合并到生产时,实际上使用了壁球合并或更改历史记录的其他操作,这意味着在提交级别上,登台和生产将有所不同(不一定在内容方面)