赞
踩
当本地变更混乱,想全部丢弃时
1、多条执行
- git fetch --all
- git reset --hard origin/master
- git pull
2、单条执行
git fetch --all && git reset --hard origin/master && git pull
git reset 不加hard只是丢弃暂存区的变更,加了连同工作区的也丢弃
git pull = git fetch + git merge
如果单纯丢弃工作区的变动(暂存区的文件覆盖工作区的文件)
git checkout .
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。