git 回到上一个版本
2017-03-28 10:28
190 查看
(本人常用下面的命令)
git reset --hard HEAD~1
git reset HEAD filename 把这个file移除暂缓区,其实就是相当于没用add这个file
git commit -am"提交"
提交暂缓区
git reset HEAD^ 撤销最近一次commit
= git reset --mixed HEAD^
git reset--soft
HEAD^ ^为最近一次 ^2为上上次 HEAD可以变为指定版本号
--mixed 不删除工作空间改动代码,撤销commit,并且撤销git
add .
--soft 不删除工作空间改动代码,撤销commit,不撤销git
add .
--hard 删除工作空间改动代码
工作区回退到最近一次commit状态
git reset --hard HEAD~1
git reset HEAD filename 把这个file移除暂缓区,其实就是相当于没用add这个file
git commit -am"提交"
提交暂缓区
git reset HEAD^ 撤销最近一次commit
= git reset --mixed HEAD^
git reset--soft
HEAD^ ^为最近一次 ^2为上上次 HEAD可以变为指定版本号
--mixed 不删除工作空间改动代码,撤销commit,并且撤销git
add .
--soft 不删除工作空间改动代码,撤销commit,不撤销git
add .
--hard 删除工作空间改动代码
工作区回退到最近一次commit状态
相关文章推荐
- git如何使工程回到原来的版本
- git命令返回任意一个版本的方法
- Git 是一个分布式版本控制工具
- git回到指定版本命令
- GIT使用—创建一个版本库
- iOS开发:git命令返回任意一个版本的方法
- Title: 搭建一个简单的GIT版本管理 Gitolite 服务器
- Git 将代码恢复到一个历史的版本
- 在不同的地方使用同一个ssh私钥以便用git进行版本控制
- 对于一个项目多版本的 git 版本控制解决方案
- git 超前一个版本 落后一个版本的解决方案
- git回到指定版本命令
- git中怎样回到某个已经提交的版本
- 分布式版本控制系统Git------版本控制(文末有一个小疑问)
- 如何解决更新被拒绝,因为远程版本库包含您本地尚不存在的提交。这通常是因为另外 提示:一个版本库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更 提示:(如 'git pull ...')。
- Git入门(三)——没有版本控制意识的程序员不是一个好的程序员
- 使用Git创建一个版本
- Git如何删除版本库中的一个提交
- git回退某一个版本的某个文件