Please commit your changes or stash them before you merge. Aborting

Please commit your changes or stash them before you merge.
Aborting

出现这种情况的原因:git pull 是发现本地的修改的代码和远程仓库的不一个版本,解决这种有两个办法

  1. 将本地修改的代码放到堆栈中

    1. git stash

    2. git pull

    3. git stash pop

      接下来diff一下此文件看看自动合并的情况,并作出相应修改。

  2. 放弃本地修改,直接覆盖之

    git reset --hard
    git pull

posted @ 2022-04-22 00:07  张尊娟  阅读(455)  评论(0编辑  收藏  举报