git pull强制覆盖本地修改

有时本地代码做了修改,但又想放弃这部分修改,重新在新代码基础上进行开发,这时可用如下方法覆盖先前修改,并拉取远程仓更新本地代码。

方法一:

git fetch

git reset --hard origin/develop          --或git reset --hard HEAD

git pull

方法二:

git clean       --验证未成功

git pull

方法三:

git reset --hard HEAD        --git reset后是否不需要clean?验证仍然需要clean

git clean -f

git pull

猜你喜欢

转载自blog.csdn.net/hhhlizhao/article/details/128891505