赞
踩
3种参数
撤销: git reset + 3种参数 + HEAD^
例如:git reset --soft HEAD^
1.删除工作间改动代码,撤销commit,撤销git add . 改动全撤: --hard
git reset --hard HEAD^
2. 不删除工作空间改动代码,撤销commit,不撤销git add . 改动暂存: --soft
git reset --soft HEAD^
3. 不删除工作空间改动代码,撤销commit,撤销git add . 改动保留:–mixed
git reset --mixed HEAD^
注:修改commit的注释:git commit --amend
重置到指定版本/commit
先git log 查询你要重置的版本号/commit号
再git reset --soft a5aaaav4aaaa5aaa6aa7aaaa7aaaaaa999aa
最后git push origin 分支名称 --force
强制提交到当前版本号
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。