git的一些撤销操作:
git commit —amend: 可以打开最后一次的提交编辑说明,修改最后一次提交的说明信息
通过git add命令将修改的文件添加到暂存区域,如果想撤销,就用git reset HEAD file 取消暂存的file文件,回到add之前(参考网站:http://git-scm.com/book/zh/Git-%E5%9F%BA%E7%A1%80-%E6%92%A4%E6%B6%88%E6%93%8D%E4%BD%9C)
撤销commit
git reset —hard commit_id:彻底回到commit_id提交之前的版本,如果不pull代码直接 push 会报错,如果确定要丢弃commit_id之后的代码,就git push -f强制推到git库上,这个很有风险的。git reset --mixed git reset —soft没怎么用过(参考网址 http://zhyq0826.iteye.com/blog/1671638)
git reset HEAD^:回退所有内容到上一个版本
git reset HEAD^ test.rb: 回退到test.rb文件的上一个版本
(参考网址:http://blog.csdn.net/wujiangguizhen/article/details/10609647)
git reset –hard HEAD~n:会将最新的n次提交全部重置,就像没提交过
(参考网址:http://my.oschina.net/MinGKai/blog/144932)
- 浏览: 15104 次
最新评论
-
漂洋过海来看你:
linux命令 -
chengyuanheng:
Though I can not use cucumber b ...
cucumber 测试基础方法
相关推荐
本文主要介绍了Git撤销操作、删除文件和恢复文件的方法。具有很好的参考价值,下面跟着小编一起来看下吧
撤销是指恢复先前的状态或操作,以便回退或取消更改,Git提供了多种方式来进行撤销,撤销对文件的修改、撤销暂存的修改、撤销提交、撤销合并等; 详细教程 1、撤销对已经暂存区的文件的修改 这个命令会将指定文件从...
git checkout -- readme.txt 撤销修改:1. 文件在添加到缓存区前修改,则回退到原工作区状态;2. 文件在添加到缓存区后修改,则回退到原缓存区状态。也即是将readme.txt撤回到最近一次git add或git commit状态...
主要介绍了Git撤销&回滚操作(git reset 和 get revert),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了Git撤销已经推送(push)至远端仓库的提交(commit)信息操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
在本篇博文里,我会讲解某些你需要“撤销”已做出的修改的常见场景,以及利用Git进行这些操作的最佳方法。场景:你已经执行了gitpush,把你的修改发送到了GitHub,现在你意识到这些commit的其中一个是有问题的,你需要...
我们会给大家介绍关于Git里的多种撤销操作,我会讲解某些你需要“撤销”已做出的修改的常见场景,以及利用 Git 进行这些操作的最佳方法。下面来一起看看吧。
主要介绍了git rebase 成功之后如何撤销,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
四、 Git基础操作 4 1、 创建版本库 4 2、 把文件添加到版本库中 4 3、 版本回退 6 4、 工作区和暂存区 8 5、 撤销修改及删除文件 9 6、 远程仓库 12 1. 创建git远程仓库(创建git远程服务器) 12 2. 添加远程库 14 ...
在平时工作中使用git难免会提交一些错误的文件到git库里,这时候,撤销吧,怕把正确的文件删除了,不撤销重新改又很麻烦,下面,我就从提交的三个阶段,来讲解如何撤销错误的操作。解决方法这种情况一般发生在新创建...
如果您只是运行了一个git命令,那么该程序将撤消它,告诉您如何撤消它,或者告诉您无法撤消。 基于一个笑话,我不久前发布了。 例子 要求撤消建议。 git init gitjk This created a .git folder in the current ...
最全套的git操作命令。包含新建代码库、配置、增加/删除文件、代码提交、分支、标签、查看信息、远程同步、撤销、其他等等
撤销修改:Git可以帮助开发者撤销对文件的修改,包括撤销已经提交的修改和撤销未提交的修改。 版本标签:Git可以为每个版本打上标签,用于标记重要的版本或里程碑。 子模块管理:Git支持子模块管理,可以将一个项目...
内容概要: 1.仓库 2.配置 3.增加/删除文件 4.代码提交 5.分支 6.标签 7.查看信息 8.远程同步 9.撤销 10.其他
Git常用命令--文件目录操作命令--git初始化操作--git 克隆分支--clone 远程分支--查看命令--版本回退--撤销修改--分支管理--tag相关
git user guide git简明用户教程,包含git的如下操作: 创建、状态、分支、修改、撤销、提交、标签、合并、衍合、远程
Git命令 -Git配置 -工作流程 -搭建 -文件操作 -忽略文件 -Git分支 -版本回退 -撤销修改 -删除文件 -合并解决冲突 -多人协作 -Rebase
本文档归纳了几类常用的git命令,包括对比、撤销、查看历史、远程分支操作、rebase、merge、cherry-pick,用比较简洁的面板总结这些git命令,在需要的时候可以快速查找,共享出来,希望对他人有帮助。
4.8 撤销某次操作 20 4.9 Git Resolve 20 5 Git中冲突的解决 21 5.1 逻辑冲突 21 5.2 树冲突 22 5.3 内容冲突 23 6 Git分支管理策略 25 6.1 Master分支(主分支) 26 6.2开发分支Develop 26 6.3 临时性分支 26 ...