Git:git pull 拉取更新报错,error: Cannot pull with rebase: You have unstaged changes.

有人提交更改后,需要不断获取最新内容。

git pull --rebase origin master,直接拉取,有时候会报错如下: 


error: cannot pull with rebase: You have unstaged changes.

error: please commit or stash them.

这是因为本地有更改没有提交。

如果需要提交,就git add ,git commit,提交上去;

如果不需要提交更改,就git stash,暂存;

再执行:git pull --rebase origin master,即可获取更新。

你可能感兴趣的:(Git:git pull 拉取更新报错,error: Cannot pull with rebase: You have unstaged changes.)