git学习(3) 撤销编辑 如果我们在编辑版本a的时候,如果在没有add之前,发现需要重新编辑版本a怎么办呢,可以通过git reset --hard comm_id, commit_id是版本a的提交号码,也可以通过git checkout --file命令来撤销工作区的修改,这里--很重要的,如果取消,就变成了创建新分支了. $ git checkout --readme.txt 如果已经git add到暂存区了怎么办呢? 用git status查看一下可以看到 On branch mast