git pull --rebase
时间: 2023-12-05 22:41:27 浏览: 91
git rebase -i合并多次提交的实现
5星 · 资源好评率100%
`git pull --rebase`命令是从远程仓库拉取代码并将本地的提交变基到更新后的远程支上。这个命令的作用是将本地的提交放在所有远程提交之后,使得提交历史更加整洁。下面是一个使用`git pull --rebase`的例子:
假设我们当前在`yang`分支上,我们想要将`master`分支上的更新合并到`yang`分支上,并且想要将本地的提交变基到更新后的`master`分支上。我们可以执行以下命令:
```
git checkout yang
git pull --rebase origin master
```
这个命令会从远程的`origin`仓库的`master`分支上拉取最新的代码,并将本地的提交变基到更新后的`master`分支上。如果在这个过程中出现了冲突,需要手动解决冲突后再继续变基。
阅读全文