我读过我永远不应该改变公共分支机构。我不确定这是否也意味着我不应该执行git pull --rebase(我与同事合作的功能分支,因此分支是公共的)。有人可以确认在这种情况下做一个git pull --rebase是正常的,并且公共分支不应该被重新命名的想法是指没有对主人进行功能/原点的重组吗?
为了再次澄清,我想确认可以做一个pull --rebase,基本上用它的原点更新我的本地分支副本,将我的提交重新定位到它上面。
答案 0 :(得分:1)
因为这样做只会重写您在公共历史记录上的本地提交。
重新定位不是问题"与公共分支机构一起,它是任何工作流程,您必须强制推动一个关注的公共分支。
另见: