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,即可获取更新。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容