分布式版本控制器GIT学习笔记
2017-06-20 17:55
239 查看
分布式版本控制器GIT学习笔记
撤销修改
只在工作区修改了内容,尚未提交至暂存区和版本库 ,用命令git checkout -- file
工作区修改了内容,并且提交到了暂存区。第一步用命令
git reset HEAD file,撤销回工作区,然后在重复情景1的操作。
已经commit提交到版本库,还没有推送到远程库。1:
git reset --hard HEAD^回退至上一版本,使用
git reflog还可以回到撤销前的版本。
删除文件
先删除git版本库里的文件。git rm file,然后暂存在还会有记录(可以再次commit提交),删除暂存区
git reset HEAD file,最后删除本地文件。
先删除本地再删除版本库。
rm file,然后
git commit。删除后可以通过
git reflog回滚。
相关文章推荐
- git-分布式版本控制系统学习笔记
- 版本控制器git学习笔记(二)Git的使用
- 版本控制器git 学习笔记(Git安装以及配置)
- Git分布式版本控制系统学习笔记
- Git分布式版本控制系统之学习笔记
- 分布式版本管理git学习资料整理推荐
- GIT学习笔记——1.1 起步 - 关于版本控制
- iOS:Git分布式版本控制器系统
- 分布式版本控制系统Git学习资源收集汇总
- Git学习笔记(2)——版本的回退,和暂存区的理解
- Git版本控制管理学习笔记3-基本的Git概念
- 【Git学习笔记】历史版本中穿梭,仅需要两步git log \git rest --hard
- 代码版本管理-Git学习笔记(1)
- 分布式版本控制工具学习--Git
- Git版本控制管理学习笔记5-提交
- 版本控制学习(Git分布式)
- 学习Git之笔记一---关于Git版本下载和环境搭建和配置
- 分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
- Git学习笔记(三)---版本回退
- 学习git笔记,git,最强大的版本管理工具,没有之一。