git|基于IDEA的Git撤销本地修改和前进后退选择提交版本

1、将IDEA中的cmd终端命令窗口设置成Git Bash终端 【git|基于IDEA的Git撤销本地修改和前进后退选择提交版本】git|基于IDEA的Git撤销本地修改和前进后退选择提交版本
文章图片

git|基于IDEA的Git撤销本地修改和前进后退选择提交版本
文章图片

git|基于IDEA的Git撤销本地修改和前进后退选择提交版本
文章图片

git|基于IDEA的Git撤销本地修改和前进后退选择提交版本
文章图片

2、撤销对本地进行了修改但是并没有提交的修改

git checkout .//撤销所有 提交前进行本地修改的 文件的修改,不包括新增的文件。通俗指IDEA Git中蓝色文件名的文件git checkout [filename]//撤销指定 提交前进行本地修改的 文件的修改,filename为需要撤销本地修改的文件名

3、前进后退选择项目版本,针对add/commit了但未push的文件
git reflog//查看历史记录操作,查看提交版本git reset --hard [索引值]//索引值为记录每条历史记录操作的哈希值,可通过上面一条命令行查看

    推荐阅读