git add . 后,撤销指定文件的add(还未提交):

git reset HEAD 文件名

 

不保存本地改动,用远程代码覆盖:

git reset --hard origin/dev

 

放弃工作区的修改(to discard changes in working directory):

git checkout -- 文件名…

 

git同时修改文件时报错,(同时将冲突代码更新到项目文件中了):

先看已产生冲突的代码,修改好后,git add 该文件,再重新提交

相关文章: