12 2014 档案

摘要:merge git merge是我们要学习的合并工作的第一个方法。合并产生一个特殊的提交记录,它包含两个唯一父提交。有两个父提交的提交记录本质上是:“我想把这两个父提交本身及它们的父提交集合都包含进来。” 1. 有共同祖先,但非直接上下游关系的分支 根据C1、C2、C3这三个提交对象(C1是C2... 阅读全文
posted @ 2014-12-29 19:51 cposture 阅读(3803) 评论(3) 推荐(0) 编辑
摘要:Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将... 阅读全文
posted @ 2014-12-22 14:28 cposture 阅读(2281) 评论(0) 推荐(0) 编辑
摘要:Git 基础读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更 新。我们还会展示如何让 Git 忽略某些文件,或是名称符合特... 阅读全文
posted @ 2014-12-22 14:25 cposture 阅读(675) 评论(1) 推荐(1) 编辑
摘要:起步本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。1.1 关于版本控制什么是版本控制?我真的需要吗?版本控制是一... 阅读全文
posted @ 2014-12-22 13:52 cposture 阅读(613) 评论(0) 推荐(1) 编辑
摘要:关于Git暂存区的理解 暂存区可以说是Git的三大重要的区域之一,另外两个分别是工作目录和Git仓库,所以说对暂存区的深入理解可以帮助我们理解很多Git命令背后隐藏的工作原理。今天,本文将以一名初学者的角度详细讲解Git暂存区,涉及到的Git命令也会作简单的介绍但不会深入。 在这里,我们先抛出Gi... 阅读全文
posted @ 2014-12-22 13:34 cposture 阅读(14927) 评论(2) 推荐(3) 编辑
摘要:注:自己使用了mindjet manager来画思维导图已经有一段时间了,无疑mindjet manager的功能是很强大的,但是最近因为自己两台电脑都安装了mindjet manager,每次在不同电脑编辑同一份文档时,都要通过U盘或现在流行的网盘传输,才能在另一台电脑上继续进行编辑。最终寻求... 阅读全文
posted @ 2014-12-06 22:58 cposture 阅读(3377) 评论(0) 推荐(0) 编辑

levels of contents