Fork me on GitHub

Git学习 -- 管理修改

git关注的是修改,而不是文件

commit只会提交add到暂存区的修改

 

撤销修改

已修改但没有add到暂存区

  git checkout -- <file>     #撤销工作区中的修改

 

已add到暂存区,但还没有commit到分支

  git reset HEAD <file>    #从暂存区退回到工作区

  git checkout -- <file>

 

已commit到分支了,但还没有push到远程库

  git reset --hard 版本号

  

 

posted @ 2015-10-22 14:57  Roronoa__Zoro  阅读(109)  评论(0编辑  收藏  举报