此书介绍的内容要深入很多,特别是对多人合作和分布式项目管理的讨论,在学习了Git的一系列命令之后,怎么样才能有效的用法它们管理项目、与别人合作?《Pro Git》专门在第五章里讨论了这类问题。如此就不需要自己去探索了。
本章介绍开始用 Git 前的有关常识。大家会先知道一些版本控制工具的历史背景,然后试着在你的系统上把 Git 跑起来,直到最后配置好,可以开始正常的开发工作。读完本章,你就会理解为何 Git 会这样时尚,为何你真的需要用它。
.1 关于版本控制什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便以后查阅特定版本修订状况的系统。在本书所展示的例子中,大家仅对保存着软件源码的文本文件作版本控制管理,而事实上,你可以对任何种类的文件进行版本控制。
假如你是位图形或网页设计人员,或许会需要保存某一幅图片或页面布局文件的所有修订版本。使用版本控制系统(VCS)是个明智之选。有了它你就能将某个文件回溯到之前的状况,甚至将整个项目都回退到过去某个时间点的状况。你可以比较文件的变化细节,查出是哪个最后修改了什么地方从而导致某些怪异问题,又是哪个在何时报告了某个功能缺点,等等。用版本控制系统一般还意味着,即使你胡来搞砸了整个项目,把文件改的改,删的删,你也可以轻松恢复到原先的样子。而由此额外增加的工作量却微乎其微。此书介绍的内容要比《用Git》深入很多,特别是对多人合作和分布式项目管理的讨论,是《用Git》中所缺少的。在学习了Git的一系列命令之后,怎么样才能有效的用法它们管理项目、与别人合作?《Pro Git》专门在第五章里讨论了这类问题。如此就不需要自己去探索了。 ...
总的来讲,《Pro Git》侧重于各种场所中的惯使用方法和底层原理的讲述。
Git 基础读完本章你就能上手用 Git 了。本章将介绍几个最基本的,也是最常见的 Git 命令,将来绝大部分时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适合的配置;开始或停止跟踪某些文件;暂存或提交某些更新。大家还会展示怎么样让 Git 忽视某些文件,或是名字符合特定模式的文件;怎么样既快且容易地撤消犯下的小错误;怎么样浏览项目的更新历史,查询某两次更新之间的差异;与怎么样从远程仓库拉数据下来或者推数据上去。
2.1 获得项目的 Git 仓库有两种获得 Git 项目仓库的办法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有些 Git 仓库克隆出一个新的镜像仓库来。
TAG标签:ProGit(1)Git(1)版本控制系统(1)
转载请说明来源于当下软件园(https://www.gpsdan.com)
本文地址:https://www.gpsdan.com/soft/5276.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com