暂存区恢复成和HEAD一样
git reset HEAD
变更工作区用checkout,变更暂存区用reset
工作区恢复成和暂存区一样
git checkout -- readme
取消暂存区部分文件的修改
git reset HEAD -- readme.md
消除最近几次提交
git reset --hard 7bf9928bf53a77a
查看不同提交指定文件的差异
git diff 7bf9928bf 7bf9928bf -- readme
删除文件
git rm readme.md
加塞紧急任务时可以用以下命令将工作区内容先放一边
git stash
git stash pop
git stash apply
git stash list
网友评论