运行命令
时会发生什么 主分支上的 git pull --rebase
这会重写我的主分支历史吗
是拉动变化的好方法还是我们
1. Git fetch
2. Git merge
答案 0 :(得分:2)
当你git pull --rebase
时,会发生一些事情:
git fetch origin master
- 使用origin / master作为示例
git rebase origin/master
此时,您现在可以推送到原点,您的提交将完全应用于所有其他提交之上。
如果没有--rebase
标志,您最终会得到合并提交;一个有两个父母的人:你的主分支和起源/主人的工作
以下是一些有用的资源: