假设我有一个名为的功能分支FeatureA,它与development它所基于的(远程)不同步.通常我会通过调用git rebase development(在origin/development自然地同步我的本地开发之后)来修改我的分支.
FeatureA
development
git rebase development
origin/development
今天,我做了不同的事情,并git pull --rebase origin development从我的功能分支调用.现在,有什么区别?
git pull --rebase origin development
git rebase feature-branch
feature-branch ×1
git ×1
rebase ×1