当我准备很开心将login分支合并到master分支上时,却失败了,提示权限拒绝,然后心想没啥,然后我切换到login分支的时候,我之前修改的代码都delete!!! 我人傻了,开始查找各种资料,然后知道可以用回滚,幸好我commit了,可以利用可用下面的命令 git reset --hard commit_id 对其进行回滚,最终找回来了!! commit_id可用下面的命令 git branch -v 进行查找 希望对你有所帮助!!