版本 第一版
平台 git 2.28
编辑 安慰

学习git!

如果您参与您在生命中听到的软件开发和使用Git的话,可能会有机会。版本控制系统对于任何成功的协作软件项目至关重要。 Git既易于启动,以适应版本控件最复杂的任务。即使是经验丰富的GIT用户也会在如何处理常见情况下达到障碍。

Git学徒在这里提供帮助!本书是使用Git版本控制您的项目的最简单和最快的方法。

这本书是谁

本书适用于任何希望利用版本控制权力的人在其软件开发过程中利用版本控制的力量。这本书首先介绍了Git。然后,它继续播放以创建新的存储库,克隆现有的存储库,在更改中合并,以及之间的所有位。

Git学徒涵盖的主题

  • Git的崩溃课程:了解如何开始Git,平台之间的差异以及典型GIT工作流程的快速概述。
  • 克隆一个repo:发现如何将远程仓库克隆到本地计算机,以及构成“叉子”的存储库。
  • git log.&历史:您将发现Git Log命令的分支,图形甚至过滤历史记录的多功能性。
  • 创建存储库:如果要启动一个新项目,并且希望使用Git for Source Control,首先需要创建一个新的存储库。
  • 和更多!

有一件事你可以依靠:阅读这本书后,您将在您自己的软件开发工作流程中使用Git准备好!

在你开始之前

本节告诉您您在开始之前需要了解一些需要了解的事情,例如您需要的硬件和软件,在哪里找到本书的项目文件等等。

i

关于封面

自由

III

介绍

自由

IV.

第一节:开始git

本节旨在让新人熟悉Git。它将介绍Git核心的基本概念,Git与其他版本控制系统的不同,以及Git的基本操作,如提交,合并和拉动。

您可以在本节中发现事物,您不太了解Git,即使您已经使用了很长时间的Git。

了解如何开始使用Git,平台之间的差异,以及典型的GIT工作流程的快速概述。

1

克隆回购

自由

通过创建别人的存储库的副本来开始它是非常常见的。了解如何将远程仓库克隆到您的本地计算机,以及构成“叉子”的存储库。

2

Git Repo由一系列提交组成 - 每个提交时间在时间​​点代表代码的状态。发现如何创建这些提交以跟踪您在代码中所做的更改。

3

在创建GIT提交之前,必须使用“添加”命令。它有什么作用?通过Interactive Git Add命令发现如何使用暂存区域效果很大。

4

有时,有些东西你真的不想在你的源代码存储库中存储。

5

如果您无法探索它,创建源代码的良好历史就会有很少的点。您将发现Git Log命令显示分支,图形甚至过滤历史记录的多功能性。

6

Git中的真正力量来自其分支和合并模型。这允许您同时在多个事物上工作。发现如何管理分支机构,并确切地说是本章中的内容。

7

您一直在Git存储库的本地副本上努力工作,现在您希望与您的朋友分享此项。请参阅如何使用遥控器分享,以及如何同时使用多个遥控器。

8

如果您正在启动一个新项目,并且希望使用Git for Source Control,首先需要创建一个新的存储库。

9

没有合并的git的分支就像没有箍的篮球,当然,但很少的点。在本章中,您将了解如何使用合并以将多个分支机构的工作组合回到一个。

10

1

见团队

贡献者

这本书是给谁的

本书适用于任何希望利用版本控制权力的人在其软件开发过程中利用版本控制的力量。

本书涵盖的概念

  • 设置Repos.
  • 宿舍
  • 同步
  • 合并

版本历史记录

第一版·Git 2.28,控制台

V1.1·10月29日2020·Chris Belanger& Sam Davies

第一版·Git 2.28,控制台

V1.0·10月1日2020·Chris Belanger& Sam Davies

Git学徒

By Chris Belanger & Sam Davies

了解Git如何在引擎盖下工作,如何设置自己的repos,以及如何处理远程同步。

免费阅读终极初学者订阅* *包括我们在线图书馆中的所有其他初学者书籍 查看所有优点
单独购买59.99美元* *包括访问所有在线阅读功能。
请参阅购买选项
隐藏购买选项

所有视频。所有书籍。
One low price.

A RaywenderLich.com订阅是学习和掌握移动开发的最佳方式 - 计划从19.99美元/月开始!

了解iOS,Swift,Android,Kotlin,Flutter和Dart开发,并解锁我们的50+书籍和4,000多个视频的大规模目录。