git reset 带不带--hard的区别

278 阅读1分钟

git reset HEAD

将暂存区的文件更新到工作区

功能类似于撤销 git add 操作

git reset --hard HEAD

删除本地已add但是未commit的文件

git add 后执行了 git reset --hard,如何恢复