`
leonzhx
  • 浏览: 796829 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

《Pro Git》读后感

阅读更多

开始接触Git是在去年年初,公司开始从Clearcase 过度到Git,而我所工作的项目还未在工作之列,虽然参加了一些培训,但对Git依旧是懵懵懂懂。后来开始进行一些code repo在Git上的开发工作,装了google 的msysgit和smart git, 一直在图形UI上使用着Git,也一直在master branch上工作,基本上没用到太多的DVCS的特性,汗~~。直到今年初开始了另一个项目,需要直接操作Git Repo,从中取出用户待翻译的代码,将之提交给语言专家进行翻译。Legacy的code用的是JGit,在修改已有代码以及添加新功能时,发现自己缺乏这方面的知识,就开始翻阅《Pro Git》一书。

 

自读此书以来一直作了非常详尽的笔记:http://seanzhou.iteye.com/category/191972

目的是在回顾所学的知识时可以不用再去翻阅原书,只需浏览笔记即可。

 

《Pro Git》个人感觉并不适合初学者,章节的安排不甚合理,经常有一些需要读了后文才能明白的知识出现在前文中,感觉不是非常系统,但这些并不能抹杀其为一本好书,作者举例比较详尽,也涉及到了一些Git本质的东西,唯一的缺憾是Git Internals一章写得不够深入,(比如config 中 merge的设置,submodule的内在原理等都未涉及)。但任何一个软件,最详尽的应该是其官方文档吧,等有时间再去好好看看官方manual :)

 

另,据说《Git Magic》也是一本不错的书,有时间也可以拜读一下。

0
0
分享到:
评论
2 楼 leonzhx 2012-03-20  
呵呵,是啊:) 有机会也去看看那本书:)
1 楼 mlc880926 2012-03-18  
哥们不用这么猛吧 ,看的英文版啊,这书有中文版的.我也觉得学习曲线有点陡峭,后来先看的国人写的<git权威指南>

相关推荐

    pro git 中文版

    progit中文版 本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着在你的系统上把 Git 跑起来,直到最后配置好,可以开始正常的开发工作。读完本章,你就会理解为什么 Git 会...

    Pro Git 第二版 v2.1.16 中文版 EPUB 和 PDF

    《Pro Git 第二版 v2.1.16 中文版》是由Scott Chacon和Ben Straub合作编著的一本权威Git指南,旨在深入讲解Git的使用和原理。Git是一款分布式版本控制系统,广泛应用于软件开发和其他需要版本管理的场景。本书的中文...

    git 教材 progit

    ProGit是一本由Scott Chacon和Ben Straub编写的权威Git教材,中文版名为《Git权威指南》。这本书深入浅出地介绍了Git的基本概念、核心工作流程以及高级特性,非常适合初学者作为入门教程。 在学习Git时,首先需要...

    Pro Git 第二版 v2.1.17 中文版 非扫描 EPUB 和 PDF

    《Pro Git 第二版 v2.1.17 中文版》是由Scott Chacon和Ben Straub合作编著的一本权威Git指南,旨在帮助读者深入理解Git的工作原理和使用技巧。Git是一种分布式版本控制系统,广泛应用于软件开发领域,用于跟踪项目...

    progit中文版.docx

    《ProGit中文版》这本书作为Git版本控制系统权威的指南和教程,由Scott Chacon和Ben Straub合著,旨在帮助读者全面掌握Git这一强大的分布式版本控制系统。自从Linux内核的开发者Linus Torvalds创建了Git以更好地管理...

    Progit中文版

    Git教程progit的中文版,学习Git工具必备。本文档将网站 http://git.oschina.net/progit 的内容打包成chm,方便离线阅读。

    progit(中文版)

    《ProGit(中文版)》是一本详尽介绍Git版本控制系统使用和原理的书籍,由Scott Chacon 和 Ben Straub撰写,并提供了官方中文翻译。Git是目前最流行的分布式版本控制系统,广泛应用于软件开发、文档协作等领域。这本书...

    Pro Git中文版

    《Pro Git》中文版.pdf是书籍的电子版,其中详细讲解了Git的基本命令,如`git init`用于初始化一个新的Git仓库,`git add`用于将文件添加到暂存区,`git commit`用于保存更改,以及`git push`和`git pull`用于与远程...

    progit.pdf--git学习教程

    《ProGit.pdf--git学习教程》是Scott Chacon和Ben Straub共同编写的关于Git版本控制系统的官方学习指南。本教程涵盖了Git的基本概念、工作流程、配置、分支管理、远程仓库操作、服务器部署、分布式工作模式、GitHub...

    progit_en_v2(progit第二版英文版)

    progit英文版第二版,git里的圣经,学习和使用git的都建议看看。

    progit第二版英文版

    《ProGit》第二版是一本关于Git版本控制系统的重要指南,该书由Scott Chacon撰写并进行了更新。本书首次发布于四年前,自那时以来,Git及其周边社区发生了显著的变化。尽管核心命令和概念在很大程度上保持了向后兼容...

    pro git中文版

    pro git 中文版

    pro git 电子书

    pro git 电子书 pro git 电子书 pro git 电子书 pro git 电子书 pro git 电子书 pro git 电子书 pro git 电子书

    ProGit中文版

    《ProGit中文版》是一本深入讲解Git版本控制系统的专业书籍,旨在帮助读者全面掌握Git的使用,从而在软件开发过程中更好地进行代码管理。Git是一种分布式版本控制系统,由Linux之父Linus Torvalds开发,因其高效、...

    pro git 中英文

    Git会标记冲突区域,开发者需要手动编辑解决冲突后提交。 7. **标签管理**:`git tag`用于创建、列出和删除标签,常用于标记特定版本,如发布版本。 8. **Git工作流**:Git支持多种工作流,如主干开发、特性分支、...

    PRO GIT 英文版

    一方面,Git的核心团队努力保持向后兼容性,以便开发者可以继续使用旧的命令和概念。另一方面,社区中围绕Git的插件、图形用户界面、集成开发环境(IDE)支持以及商业使用等方面都有了重大进展。 Scott Chacon在...

Global site tag (gtag.js) - Google Analytics