git egit 如何 revert
来源:互联网 发布:java list map 排序 编辑:程序博客网 时间:2024/05/16 18:57
git中没有revert选项,因为在git术语中revert代表了再提交一次回退之前的提交(revert in git lingo means create a new commit to revert an earliercommit.)
整个项目reset (svn revert)
git 中把提交前回退叫做 reset,参照http://stackoverflow.com/questions/11956710/git-recover-deleted-file-where-no-commit-was-made-after-the-delete 如果要用命令行的话,每一个被删除的文件要回滚都要写一行语句,很麻烦
用eclipse 的 git 插件,可以实现项目级别的整体回滚
具体操作步骤:
选 soft 或者 mixed 我没试过,应该是不会把你本地的修改直接干掉,但是一般情况下为了避免混乱,使用 Hard 模式,就是 svn 当年的 revert
单个文件reset
注意
不过eclipse这git插件有点问题,就算你已经回复了修改,但是文件之前的黑色箭头依然不会消失,依然显示文件是修改过的状态,所以建议还是用命令行的方式:
- $ cd soft/KeplerWorkspace/form-sql-builder-mysql/
- $ git checkout 4e7964b src/main/java/org/crazycake/formSqlBuilder/model/Sort.java
4e7964b 就是你要恢复到的版本号,运行完这条命令后,回去eclipse刷新项目就正常了。
0 0
- git egit 如何 revert
- git egit 如何 revert
- git egit 如何 revert恢复原来代码
- git revert
- git revert
- Git Revert
- git revert
- git revert
- git revert
- Git revert
- git revert
- git revert
- git revert
- git revert
- git revert & git reset
- git系列------git revert
- git revert 小结
- git revert 撤销提交
- 【Android Intent】Android调用相册、拍照实现缩放、切割图片
- android:windowSoftInputMode属性详解
- Linux下gcc编译生成动态链接库*.so文件并调用它
- c程序--水仙花数
- 中文搜索引擎SEO2015年的走势会是怎样????
- git egit 如何 revert
- 含有CheckBOX 的listview控件实现全选全不选的功能
- java日志,需要知道的几件事
- android 的ListView中,如何判断其内容已滚动到最顶部或者最底部?
- 配置Hadoop
- jqGrid:grid重载
- windos 单机安装solr
- android命令行打包、签名+自动打包器
- JDBC中将图片保存到数据库