没有合适的资源?快使用搜索试试~ 我知道了~
Git(http://git.or.cz/)是一个版本控制的瑞士军刀。一个可靠通用多用途版本控制工具,它超强的灵活性使得一般人学着使用它没那么直白,更别说掌握它了。我把到目前为止弄明白的记下来,因为在我试图理解Git用户手册的时候也是困难重重;希望对别人有用
资源推荐
资源详情
资源评论
Git 魔法魔法
By Ben Lynn
前言前言 ...........................................................................................5
1. 致谢!.................................................................................................... 5
2. 许可....................................................................................................... 5
3. 链接....................................................................................................... 5
免费Git服务器 ....................................................................................... 6
1. 入门入门........................................................................................7
1.1. 游戏人生 ............................................................................................. 7
1.2. 版本控制............................................................................................. 7
1.3. 分布控制............................................................................................. 8
1.3.1. 一个误区....................................................................................... 8
1.4. 冲突合并............................................................................................. 9
2. 基本技巧基本技巧 ...............................................................................10
2.1. 保存状态........................................................................................... 10
2.1.1. 添加、删除、重命名 .................................................................. 10
2.2. 进阶撤销、重做 ................................................................................ 11
2.2.1还原 ..............................................................................................12
2.3. 下载文件 ...........................................................................................12
2.4. 前沿...................................................................................................13
2.5. 即时发布............................................................................................13
2.6. 我们已经做了什么?.........................................................................14
3. 克隆进阶克隆进阶 ............................................................................... 15
3.1. 计算机间的同步.................................................................................15
3.2. 典型源码控制 ....................................................................................15
3.3. 项目分叉 ...........................................................................................16
3.4. 终极备份 ........................................................................................... 17
3.5. 轻快多任务........................................................................................17
3.6. 游击版本控制 ....................................................................................17
4. 分支向导分支向导 ............................................................................... 19
4.1. 老板键................................................................................................19
4.2. 脏活.................................................................................................. 20
4.3. 快速修订 ...........................................................................................21
4.4. 不间断工作流 ....................................................................................21
4.5. 重组杂乱........................................................................................... 22
4.6. 管理分支 .......................................................................................... 23
4.7. 临时分支........................................................................................... 23
4.8. 按你希望的方式工作........................................................................ 24
5. 关于历史关于历史 ...............................................................................25
5.1.改正标准............................................................................................ 25
5.2.在这之后 ........................................................................................... 25
5.3. 本地变更最后部分............................................................................ 26
5.4. 重写历史........................................................................................... 26
5.5. 制造历史........................................................................................... 27
5.6. 哪儿错了?....................................................................................... 28
5.7. 谁让事情变糟了?............................................................................ 29
5.8. 个人经验 .......................................................................................... 29
6. Git 大师大师................................................................................ 31
6.1. 源码发布............................................................................................31
6.2. 历史记录生成 ....................................................................................31
6.3. 通过SSH,HTTP使用Git..................................................................31
6.4. 提交变更 .......................................................................................... 32
6.5. 我的提交太大了!............................................................................ 32
6.6. 别丢了你的HEAD ............................................................................ 33
6.7. 猎捕HEAD ....................................................................................... 33
6.8. 在Git上编译 ..................................................................................... 34
6.9. 大胆的绝技....................................................................................... 35
7. 解密解密......................................................................................37
7.1. 大象无形 ........................................................................................... 37
7.2. 数据完整性....................................................................................... 37
7.3. 智能 .................................................................................................. 38
7.4. 索引 .................................................................................................. 38
7.5. 裸资源库........................................................................................... 39
7.6. Git起源 ............................................................................................. 39
8. Git的缺点的缺点 ............................................................................ 40
8.1. 微软Windows................................................................................... 40
8.2. 无关的文件....................................................................................... 40
8.3. 谁在编辑什么? ............................................................................... 40
8.4. 文件历史 .......................................................................................... 40
8.5. 初始克隆 ...........................................................................................41
8.6. 不稳定的项目....................................................................................41
8.7. 全局计数器....................................................................................... 42
8.8. 空子目录 .......................................................................................... 42
8.9. 初始提交 .......................................................................................... 42
前言前言
Git(http://git.or.cz/)是一个版本控制的瑞士军刀。一个可靠通用多用途版本控制工具,
它超强的灵活性使得一般人学着使用它没那么直白,更别说掌握它了。我把到目前为止弄
明白的记下来,因为在我试图理解Git用户手册(http://www.kernel.org/pub/software/
scm/git/docs/user-manual.html)的时候也是困难重重;希望对别人有用。
正如 Arthur C. Clarke 所发现的,所有称得上先进的技术都和魔法难以区分。这是接近
Git的一个很不错的办法:新手们可以忽略它内部机理,只把Git看作一个小发明,用它强
大的功能让朋友吃惊,让敌人发狂。
我们提供大面上的指导,而不是陷入细节。在重复使用之后,慢慢地你会明白每个小技巧
是如何工作的,并且还会知道如何合理剪裁以适应您的需要。
1. 致谢!致谢!
感谢Dustin Sallings, Alberto Bertogli, James Cameron, Douglas Livingstone, Michael
Budde, Richard Albury, Tarmigan 和 Derek Mahar提出的建议和改进。[如果我漏掉了谁
请告诉我因为我经常忘记更新这一节]
2. 许可许可
本指南在GNU General Public License 版本3之下发布(http://www.gnu.org/licenses/
gpl-3.0.html)。
3. 链接链接
我曾经罗列了一些参考文献,但这维护起来太费时了。除此之外,也可以简单地使用搜索
引擎(http://www.google.com/)来获得一些Git指导(http://www.google.com/
search?q=git+tutorial),指南(http://www.google.com/search?q=git+guide)以及比
较(http://www.google.com/search?q=git+comparison)附带
Subversion(http://www.google.com/search?q=git+subversion),或者
Mercurial(http://www.google.com/search?q=git+mercurial),以及其他的版本控制系
统。
剩余41页未读,继续阅读
资源评论
javashareauthor
- 粉丝: 50
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- vue框架开发.docx
- 后端框架:Spring Boot性能优化与监控详解
- Android最新面试题 大厂真实面试题 企业现有题库
- Python Web开发:Django框架的完整功能解析与实战入门
- Tickets.pdf
- 微信小程序开发全流程详解与实例
- butter_1732728573593.jpg
- 基于Python的遗传算法求解旅行商问题(TSP)
- 后端框架Spring Boot:全面解析异常处理机制
- R语言制作全球贸易流向图带贸易国进出口饼图
- Annex Ⅰ、Annex Ⅱ、Annex Ⅲ
- 数据分析工具全面解析及应用指导
- Linux高级编程的学习资料
- 【锂电池剩余寿命预测】GRU门控循环单元锂电池剩余寿命预测(Pytorch完整源码和数据)
- 2023-04-06-项目笔记 - 第三百三十一阶段 - 4.4.2.329全局变量的作用域-329 -2025.11.28
- ensp NE5000E镜像包
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功