IDEA中的git操作
# Commit Message规范
[版本号] add/update/fix/delete 描述
;
# 版本回退
# git分区
# 未commit回滚
local change下选中文件,使用rollback回滚;
# commit未push回滚
log中右击单次提交进行undo commit;
# reset
将本地代码回滚到版本库的某一个版本;
soft,将版本回滚,工作区不动,暂存区=原来的+回滚后和回滚前的版本差异;
mixed,将版本回滚,回滚到了所有 git add 和 git commit 的命令执行之前。暂存区变为空,变更全部到了工作区;
hard,将版本回滚,将所有工作区和暂存区的文件修改全部清空,是真正的覆盖,不能找回了;
keep,将版本回滚,将所有commit的内容丢弃掉,未commit的内容保留;
# 已push回滚
terminal中:
git push -f
;