Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4252730
  • 博文数量: 241
  • 博客积分: 15936
  • 博客等级: 上将
  • 技术积分: 25293
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-27 11:22
个人简介

Fedora-ARM

文章分类
文章存档

2016年(3)

2014年(1)

2013年(3)

2012年(50)

2011年(61)

2010年(26)

2009年(27)

2008年(21)

2007年(49)

分类: LINUX

2011-09-10 11:30:29

     前端时间好好的学习了一下git的使用,发现认真学好这个著名的工具真的是非常重要的事。虽然以前也有学下这个工具,但是由于不深入,只是随便看看书用几个命令,所以根本就没有真正的领悟这个工具的原理。
     想要学好这个工具的使用关键是要实践,自己随便弄一个简单的源码跟着教程来操作,并不断地观察.git目录下的变化,弄清楚底层的原理。我这次学的用的教程是著名的,这个教程非常的不错。她的资源如下:

     我用这个教程学习的过程中制作了Xmind,便于我以后的查阅,在这里分享一下(里面的绝大部分都是《pro git》中文教程的copy): GIT_20110714.xmind.zip   
     
      但是除了《pro git》之外还有其他不错教程,这里推荐一下:
      (1)《Git Community Book》:、 这个是git官方的教程,权威哦~~~
      (2):
                国内原创git教程,需要购买哦~~~
               
               
    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
补充技巧:
1、查看某个commit改变的文件列表:git whatchanged
 比如:一个commit的hash值为xxxxxxx,则如果需要看这个commit中改变的文件,则:
  1. git whatchanged xxxxxxx^..xxxxxxx
详细的情况还是man比较好。





阅读(7183) | 评论(6) | 转发(11) |
给主人留下些什么吧!~~

MMMIX2011-09-11 23:34:52

Stack Overflow 上的這篇貼子也是相當好的:http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide