摘要: Git 内部原理 无论是从之前的章节直接跳到本章,还是读完了其余章节一直到这——你都将在本章见识到 Git 的内部工作原理 和实现方式。 我们发现学习这部分内容对于理解 Git 的用途和强大至关重要。不过也有人认为这些内容对于初学 者而言可能难以理解且过于复杂。 因此我们把这部分内容放在最后一章,在 阅读全文
posted @ 2018-05-02 12:59 极光天际 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 自定义 Git 到目前为止,我们已经阐述了 Git 基本的运作机制和使用方式,介绍了许多 Git 提供的工具来帮助你简单且有效 地使用它。 在本章,我们将演示如何借助 Git 的一些重要的配置方法和钩子机制,来满足自定义的需求。 通过 这些工具,它会和你、你的公司或你的团队配合得天衣无缝。 配置 G 阅读全文
posted @ 2018-05-02 12:58 极光天际 阅读(615) 评论(0) 推荐(0) 编辑
摘要: GitHub GitHub 是最大的 Git 版本库托管商,是成千上万的开发者和项目能够合作进行的中心。 大部分 Git 版本库都托 管在 GitHub,很多开源项目使用 GitHub 实现 Git 托管、问题追踪、代码审查以及其它事情。 所以,尽管这不 是 Git 开源项目的直接部分,但如果想要专 阅读全文
posted @ 2018-05-02 12:53 极光天际 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 服务器上的 Git 到目前为止,你应该已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上你可以从个人仓库进行推送(push)和拉取(pull)来修改内容,但不鼓励使用这种方 法,因为一不留心就很容易弄混其他人的进度。 此外,你希 阅读全文
posted @ 2018-05-02 12:50 极光天际 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 一、分支介绍 git保存数据方式:git保存的不是文件的变化或差异,而是一系列不同时刻的文件快照。 1.分支创建 git branch git brunch testing 2.分支切换 git checkout git checkout testing Git 分支 几乎所有的版本控制系统都以某种 阅读全文
posted @ 2018-05-02 12:48 极光天际 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 一、 获取git仓库 :两种方法 第一种:在现有项目或目录下导入所有文件到git中 1.在终端进入项目目录 cd .. 运行git init 来初始化git仓库 2.在已经存在文件的文件夹中初始化git仓库 git Add *.C git Add License git Commit -M "Ini 阅读全文
posted @ 2018-05-02 11:05 极光天际 阅读(165) 评论(0) 推荐(0) 编辑