git commit
来源:互联网 发布:电话轰炸机淘宝叫什么 编辑:程序博客网 时间:2024/05/16 13:10
git撤销commit
1、如果只要修改当前Commit的Message用 git commit --amend 可以对上一次的提交做修改。(只是在本地修改并没有push到远端
这个命令会将暂存区中的文件提交。如果自上次提交以来你还未做任何修改,那么快照会保持不变,而你所修改的只是提交信息。编辑后保存会覆盖原来的提交信息
2、如果要撤销本次Commit但保留本地的修改,可用 git reset --soft <commit> 或 git reset --mixed <commit>的话,也能保留修改。<commit>为要回到的commit的id。即 git log 后查看到的。
如果要放弃上面的commit ,填入下面的Commit ID即可
3. 也可使用 git reset --hard HEAD~ 回滚上一次的commit(只是本地操作,放弃上次commit 的内容)。
但突然发现我又要想回到上次上传的位置该做如何?
git 数据恢复
好在git里大部分都有后悔药。可以使用 git reflog去了解你曾经做过什么,这里有保存你做过操作的记录。
然后使用 git reset --hard 〈commit id〉回到你想要的位置。
0 0
- git-commit
- git-commit
- git-commit
- git commit
- git commit
- git-commit
- git# commit
- git commit
- git commit
- git commit
- git commit
- git commit
- git commit & git push
- Git 笔记, git commit
- git commit -m和git commit -am
- git撤销commit
- git 修改commit
- Git Object: Commit
- Proguard拆分-方便管理
- SSH商城Demo --- 三、导入静态页面
- MySQL数据的binlog处理方法 日志定时清理
- SpringMVC中的转发和重定向
- ubuntu DSL宽带连接
- git commit
- 《喵神-王巍博客》读书笔记,开发篇(3)
- Android Studio官方文档: 如何在你的设备上运行你的程序
- C#调试WEB
- Servlet技术浅析(八)之-----浏览器缓存浅析
- java decimalFormat 的用法
- 关于Carthage添加的框架image not found问题
- 架构师知识体系(5)--建立自己的知识体系吧
- mysql的一些常用功能记录