码迷,mamicode.com
首页 > 其他好文 > 详细

Git 初学三(git对象与git重置)

时间:2014-11-17 00:28:25      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:ar   使用   sp   文件   2014   log   bs   ad   ef   

对象

 

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重置)

标签:ar   使用   sp   文件   2014   log   bs   ad   ef   

原文地址:http://www.cnblogs.com/cbyniypeu/p/4102714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!