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

版本变更

时间:2017-08-15 12:44:02      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:git add   code   root   com   cal   根据   信息   bsp   指定   

如下,我们先多创建几个版本:

[root@localhost gitroot]# cat 1.txt 
1111
2222
3333
[root@localhost gitroot]# echo "4444" >> 1.txt [root@localhost gitroot]# git add 1.txt [root@localhost gitroot]# git commit -m "add a line 4444"

[root@localhost gitroot]# echo "5555" >> 1.txt [root@localhost gitroot]# git add 1.txt [root@localhost gitroot]# git commit -m "add a line 5555"

[root@localhost gitroot]# echo "6666" >> 1.txt [root@localhost gitroot]# git add 1.txt [root@localhost gitroot]# git commit -m "add a line 6666"
[root@localhost gitroot]# cat 1.txt 1111 2222 3333 4444 5555 6666

版本变更:

[root@localhost gitroot]# git log --pretty=oneline          # 查看版本日志,前面一大串表示版本号,后面表示描述信息
5517ea21d60a2f79bff01a64143c6b229b44e331 add a line 6666
a28732896b2f00b3204f90e1a25030b984a06a56 add a line 5555    
bb2b33017ca87389d30ab1b686ef1d5a5fb6128d add a line 4444
b0f13e12202543c859cba6fa8ceb3a88c4847f13 add new 1.txt

[root@localhost gitroot]# git reset --hard bb2b330          # 根据版本号恢复到指定版本(不需要把一长串全部输入进来)
[root@localhost gitroot]# cat 1.txt 
1111
2222
3333
4444

[root@localhost gitroot]# git log --pretty=oneline          # 这时候我们再查看版本日志,只剩两行,如果我们想查看完整的版本日志该怎么办
bb2b33017ca87389d30ab1b686ef1d5a5fb6128d add a line 4444
b0f13e12202543c859cba6fa8ceb3a88c4847f13 add new 1.txt

[root@localhost gitroot]# git reflog                        # 查看完整的版本日志
5517ea2 HEAD@{8}: commit: add a line 6666
a287328 HEAD@{9}: commit: add a line 5555
bb2b330 HEAD@{10}: commit: add a line 4444
b0f13e1 HEAD@{11}: commit (initial): add new 1.txt

 

 

 

 

 

 

 

 

 

 

     

版本变更

标签:git add   code   root   com   cal   根据   信息   bsp   指定   

原文地址:http://www.cnblogs.com/pzk7788/p/7364396.html

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