电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

git使用指南

git使用指南_第1页
1/21
git使用指南_第2页
2/21
git使用指南_第3页
3/21
Git 使用指南Li Yanruiv 0.1, 20080728liyanrui.m2@gmail.com前言Git 是什么非常简单地说,Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。所谓版本控制系统 (VersionControl System),从狭义上来说,它是软件项目开发过程中用于储存我们所写的代码所有修订版本的软件,但事实上我们可以将任何对项目有帮助的文档交付版本控制系统进行管理。2005 年 ,Torvalds 开 始 着 手 开 发 Git 是为 了 作 为 一种 过 渡 方 案 来 替 代BitKeeper,后者之前一直是Linux 内核开发人员在使用的版本控制工具,当时由于自由软件社区中的许多人觉得 BitKeeper 的使用许可证并不适合自由软件社区的工作,因此 Linus 决定着手开发许可证更为自由灵活的版本控制系统。尽管最初Git 的开发是为了辅助 Linux 内核开发的过程,但是现在很多其他自由软件项目中也使用了 Git 实现代码版本管理,譬如,X.org 项目、许多 Freedesktop.org 的项目、Ruby 项目等。为什么使用版本控制系统版本控制系统是为懒人准备的,它让懒人们比那些善于备份文档的勤劳人拥有更干净的文件系统以及更多的可以活着的时间。本文档主要内容在第 1 章中讲述如何使用 Git 管理自己的个人文档,主要是初步熟悉 Git 的诸多概念及其日常基本命令的使用。第 2 章中主要讲述如何基于 Git 实现多人协作的项目开发模式,以此扭转当前实验室成员在项目研发中各自为政或不能有效沟通的现状。第 3 章讲述如何利用 Git 强大的项目分支管理功能实现良好风格的项目协同开发模式。第 4 章为 Git 使用之 FAQ,用于记载在本实验室推广使用Git 过程中诸位同学所遇到的一些细节问题。Contents第1 章使用Git 管理个人文档11.1何种文档需要保存11.2建立项目仓库11.3关于建立Git 仓库的一些细节31.4仓库与工作树41.5在项目中工作41.6查看版本历史51.7撤销与恢复71.8如何使用Git 帮助文档81.9总结8第2 章基于Git 的团队协同开发92.1两个人如何协同92.2如何解决仓库合并冲突102.3三人以至更多人如何协同122.4M2GE 的协同开发132.5总结14第3 章项目分支管理153.1如何产生项目分支153.2分支的合并163.3M2GE 新的协同开发模式163.4总结17第1 章使用Git 管理个人文档本章讲述如何使用Git 管理我们的个人文档,用以展示Git 的一些基本功能,并且秉承学以致用、用以促学的精神,引导大...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部