400—-git 执行git pull –rebase报错误如下:

git 执行git pull –rebase报错误如 - 图1
git 执行git pull –rebase报错误如下:

error: Cannot pull with rebase: You have unstaged changes.
error: Additionally, your index contains uncommitted changes.

原因:如果有未提交的更改,是不能git pull的

解决:
先执行 git stash
再执行 git pull —rebase origin master

最后再执行 git push -u origin master

git 执行git pull –rebase报错误如 - 图2