git rest [parameter] 1. --soft 如果想撤销commit,并且只回退commit的信息 git diff返回空 git diff –cached 和 git diff HEAD 会返回有效信息. 说明使用–soft选项后,只回退了commit的信息,而不会回复到index file一级. 2. --hard 完全撤销一个commit,彻底的回复到上一次commit的状态. git diff,git diff –cached和git diff HEAD都会返回空. 3…