不小心commit了不想commit的更改,如何进行撤回
1.打开IDEA的git日志
2.右键 需要撤回的commit的上一次commit,点击 将当前分支重置为此处
3.选择soft(软),重置
用mix也可以解决,只不过需要重新将文件add到git
soft(软):撤回commit,被撤回commit的内容仍保留在本地,且add在git中
mix(混合):撤回commit,被撤回commit的内容仍保留在本地,但需要重新add在git中
hard(硬):撤回commit,被撤回commit的内容直接从本地删除,且本地变更也会被删除
keep(保持):撤回commit,被撤回commit的内容直接从本地删除,但本地变更会被保留
keep和hard的区别是啥我不是很明白,有人能给我解释一下本地变更是什么吗
可以看到,commit被成功撤回了
这是别人的方法,我感觉应该差不多
https://www.cnblogs.com/slamacraft/p/13054978.html