找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4|回复: 0

Pro Git中文版pdf

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 14:42:07 | 显示全部楼层 |阅读模式
软件标签:  progit中文版   dpf
pro git中文版是一款为对git编程感兴趣的朋友推荐的高清图书资源,让你快速的连接git的使用和远离,需要的朋友欢迎来绿色资源网下载!
pro git中文版介绍
什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,而实际上,你可以对任何类型的文件进行版本控制。 如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本。采用版本控制系统(vcs)是个明智的选择。有了它你就可以将某个文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态。你可以比较文件的变化细节,查出是谁最后修改了什么地方从而造成某些怪异问题,又是谁在何时报告了某个功能缺陷,等等。使用版本控制系统通常还意味着,就算你胡来搞砸了整个项目,把文件改的改,删的删,你也可以轻松恢复到原先的样子。而由此额外增加的工作量却微乎其微。 此书介绍的内容要比《使用git》深入许多,尤其是对多人合作和分布式项目管理的讨论,是《使用git》中所缺少的。在学习了git的一系列命令之后,如何才能有效的使用它们管理项目、与他人合作?《pro git》专门在第五章里讨论了这些问题。这样就不用自己去摸索了。总的来说,《pro git》侧重于各种场合中的惯用法和底层原理的讲述。
pro git中文版目录
目录

1 起步 1

1.1 关于版本控制. . 1

1.1.1 本地版本控制系统 ? ? . . . 1

1.1.2 集中化的版本控制系统 ?. . ? ?.. . 1

1.1.3 分布式版本控制系统 ? ? . . 2

1.2 git 的历史.. . 3

1.3 git 基础要点 ? ? . . . ?. . 4

1.3.1 直接快照,而非比较差异 ? ?... . . 4

1.3.2 近乎所有操作都可本地执行 ? ?. . . 5

1.3.3 时刻保持数据完整性 ? ?. . 5

1.3.4 多数操作仅添加数据 ? ?. . 5

1.3.5 三种状态. . 6

1.4 安装 git. . . 7

1.4.1 从源代码安装 ? . . . . ? 7

1.4.2 在 linux 上安装 ?. . . ? ?. . . 7

1.4.3 在 mac 上安装 ?. . .. ? ?8

1.4.4 在 windows 上安装 ?. ? ? 8

1.5 初次运行 git 前的配置 ? ? . 9

1.5.1 用户信息. . 9

1.5.2文本编辑器. 9

1.5.3 差异分析工具10

1.5.4 查看配置信息10

1.6 获取帮助 . . 10

1.7 小结 ?11





2 git 基础 13

2.1 取得项目的 git 仓库13

2.1.1 从当前目录初始化. . 13

2.1.2 从现有仓库克隆. . . 14

2.2 记录每次更新到仓库. 14

2.2.1 检查当前文件状态. . 14

2.2.2 跟踪新文件. 15

2.2.3 暂存已修改文件. . . 16

2.2.4 忽略某些文件17

2.2.5 查看已暂存和未暂存的更新 ? ? . . 18

2.2.6 提交更新. . 20

2.2.7 跳过使用暂存区域. . 21

2.2.8 移除文件. . 22

2.2.9 移动文件. . 23

2.3 查看提交历史 24

2.3.1 限制输出长度28

2.3.2 使用图形化工具查阅提交历史 ? ? . 29

2.4 撤消操作 . . 29

2.4.1 修改最后一次提交 ? ? . . . . . . 29

2.4.2 取消已经暂存的文件. 30

2.4.3 取消对文件的修改. . . .. . 31

2.5 远程仓库的使用.. . . . . . 31

2.5.1 查看当前的远程库 ? . . . . ? . . 32

2.5.2 添加远程仓库 ? ? . . . . ?32





2.5.3 从远程仓库抓取数据 ?. . . . ? ?. 33

2.5.4 推送数据到远程仓库. . . .. 33

2.5.5 查看远程仓库信息.. . . . . 34

2.5.6 远程仓库的删除和重命名 ? ? . . . .. . . 35

2.6 打标签 . .. . . . . 35

2.6.1 列显已有的标签. . .. . . . 35

2.6.2 新建标签. .. . . . 36

2.6.3 含附注的标签. . . .36

2.6.4 签署标签. .. . . . 37

2.6.5 轻量级标签. . . . . 37

2.6.6 验证标签. . . .. . 38

2.6.7 后期加注标签 ? ? . . . . ?38

2.6.8 分享标签.. . . . . 39

2.7 技巧和窍门 .. . . . 40

2.7.1 自动完成.. . . . . 40

2.7.2 git 命令别名. . . . 41

2.8 小结 . . . . 42

……


a href="javascript:void(0)" id="prev" style="display: none;">上一张下一张(1/1)安装详细截图
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-20 20:03 , Processed in 0.073890 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表