Git reset current branche here操作请谨慎停留3秒 痛定思痛。 2024-02-21 09:50 11阅读 0赞 ### Idea git弹框请谨慎操作 ### 下面几个选项要慎选 ![b25dd42afc3a4e1783086d991259b9b4.jpeg][] ### reset操作说明 ### soft,将版本回滚,工作区不动,暂存区=原来的+回滚后和回滚前的版本差异。 mixed,将版本回滚,回滚到了所有 git add 和 git commit 的命令执行之前。暂存区变为空,变更全部到了工作区。 hard,将版本回滚,将所有工作区和暂存区的文件修改全部清空,是真正的覆盖,不能找回了。 keep,将版本回滚,将所有commit的内容丢弃掉,未commit的内容保留。 注意:由于有时候idea默认弹出是选中的keep,会导致代码分支被整体回滚。 [b25dd42afc3a4e1783086d991259b9b4.jpeg]: https://image.dandelioncloud.cn/pgy_files/images/2024/02/21/5bba5dc81dad4d71accf29d398a9070b.png
还没有评论,来说两句吧...