随笔分类 - git
摘要:直接记录快照,而非差异比较 Git 和其它版本控制系统(包括 Subversion 和近似工具)的主要差别在于 Git 对待数据的方法。 概念上来区分,其它大部分系统以文件变更列表的方式存储信息。 这类系统(CVS、Subversion、Perforce、Bazaar 等等)将它们保存的信息看作是一
阅读全文
posted @ 2019-06-05 18:50
青青子衿J
摘要:分支管理 git branch 命令不只是可以创建与删除分支。 如果不加任何参数运行它,会得到当前所有分支的一个列表: 注意 master 分支前的 * 字符:它代表现在检出的那一个分支(也就是说,当前 HEAD 指针所指向的分支)。 git branch -v 命令:可以 查看每一个分支的最后一次
阅读全文
posted @ 2018-12-04 20:09
青青子衿J
摘要:分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤:1. 开发某个网站。2. 为实现某个新的需求,创建一个分支。3. 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理:1.
阅读全文
posted @ 2018-11-30 16:38
青青子衿J
摘要:理解Git暂存区 文件.git/index是一个包含文件索引的目录树,像是一个虚拟的工作区。在这个虚拟工作区的目录树中,记录了文件名和文件的状态信息。以便快速检测文件的变化。 索引中还包含所有Blob类型的SHA-1标识符。文件的内容没有存储在其中, 而是保存在Git对象库.git/objects目
阅读全文
posted @ 2018-11-30 15:40
青青子衿J

浙公网安备 33010602011771号