首页 > 代码库 > Git 初学三(git对象与git重置)
Git 初学三(git对象与git重置)
对象
1. Git branch 是分支管理的主要命令,也可以显示当前的工作分支
2. Master 指向的是一个提交id(最新提交的),可以从任何开始建立一条历史跟踪路径,用一个文件指向这个链条的最新提交。
3. Git rev-parse 可以用于显示引用对应的提交ID。
4. Git cat-file blob HEAD: xx.txt 查看xx.txt内容
5. 补充linux知识:最常用用法:touch file
如果file存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果file不存在,touch指令会在当前目录下新建一个空白文件file。
6. git reset 命令可以“游标“指向任意一个存在的提交ID。
git reset –hard HEAD^ (--hard 会破坏工作区间末提交的改动,慎用; HEAD^ 代表HEAD的父提交)(注意与 git reflog 的结合使用来挽救错误重置)
邓永豪
2014.11.17
Git 初学三(git对象与git重置)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。