基本上我注意到,当我尝试提交更改并将其推送到我的
feature
分支时,有时其他人的提交也会在变基后提交。
例如:
feature
分支上工作,修改“X”类master
,修改“Y”类git checkout master
git pull
git checkout feature
分支git rebase master
完成这些步骤后,当我尝试推送时,IDE 会告诉我“X”和“Y”类相关提交将被推送到我的远程分支中。
我想强调的是,这种行为是随机的,所以有时会发生,有时不会。
可能是什么问题?我是不是做错了什么?
master
分支的提交。 请按照以下步骤操作,
git rebase -i master
- 为了避免这个问题
git status
- 然后检查您的更改
git log
- 变基后
git pull --rebase
- 简化流程