如题,在日常的开发过程中,可能有组员不小心一下子吧文件修改,需要进行回退 回退主要涉及到2种命令,一种是git reset 一种是 git revert git reset 会修改git log提交历史 如果你只是要回退到最近的版本,那么reset和revert 产生的效果没有什么区别 但是,如果你是要回退到前几次的提交,那么这2种方式不同就出来了 reset会抹去 现在 到 回退点之间提交历史,这个十分不推荐,相当于掩盖了一些操作 revert以一个新的提交去进行覆盖 这里以我自己为案,我删除