1
00:00:00,022 --> 00:00:04,156
[MUSIC]

2
00:00:04,156 --> 00:00:08,210
Git является очень популярной системой управления версиями программного обеспечения.

3
00:00:09,250 --> 00:00:12,420
Нам нужен Git для работы с нашей

4
00:00:12,420 --> 00:00:16,520
экосистемой узлов, которую мы будем использовать на протяжении всей этой специализации.

5
00:00:16,520 --> 00:00:20,380
Поэтому для вас важно, чтобы Git был на вашем компьютере.

6
00:00:20,380 --> 00:00:26,820
Итак, давайте пройдем несколько быстрых шагов, чтобы настроить Git на вашем компьютере, а

7
00:00:26,820 --> 00:00:33,850
затем несколько быстрых команд, чтобы позволить нам использовать Git в этой специализации.

8
00:00:35,680 --> 00:00:40,180
Я не буду вдаваться в слишком много подробностей об управлении версиями и о том, как работает Git

9
00:00:40,180 --> 00:00:41,200
и так далее.

10
00:00:41,200 --> 00:00:43,580
Это выходит за рамки этого курса.

11
00:00:43,580 --> 00:00:48,770
Вместо этого мы просто получим некоторое базовое понимание Git.

12
00:00:48,770 --> 00:00:51,470
Git - это, как я уже сказал, система управления версиями.

13
00:00:51,470 --> 00:00:54,370
Это программный инструмент, который позволяет нам управлять

14
00:00:54,370 --> 00:00:59,570
изменениями в исходном коде и поддерживать вашу историю версий.

15
00:00:59,570 --> 00:01:01,460
Таким образом, по мере развития исходного кода

16
00:01:01,460 --> 00:01:06,610
вы сможете проверить код в разные моменты времени,

17
00:01:06,610 --> 00:01:12,640
чтобы у вас всегда был способ отката к предыдущей версии,

18
00:01:12,640 --> 00:01:17,510
в случае, если ваши обновления кода не работают правильно.

19
00:01:17,510 --> 00:01:22,350
Существуют различные системы управления версиями, которые используются в реальном мире,

20
00:01:22,350 --> 00:01:25,220
включая CVS, SVN и

21
00:01:25,220 --> 00:01:30,330
Git, которые являются очень популярным механизмом для контроля версий в наши дни.

22
00:01:31,830 --> 00:01:33,860
Где родился Git?

23
00:01:33,860 --> 00:01:40,820
Git был разработан Линусом Торвальдсом, человеком, стоящим за операционной системой Linux.

24
00:01:40,820 --> 00:01:44,630
Git был разработан как система контроля версий и распределенная

25
00:01:44,630 --> 00:01:50,320
система управления версиями для использования в разработке ядра Linux, и в

26
00:01:50,320 --> 00:01:56,610
наши дни он видел гораздо более широкое развертывание в реальном мире.

27
00:01:56,610 --> 00:02:00,830
Эта экосистема узла очень сильно связана с Git

28
00:02:00,830 --> 00:02:04,780
, и именно поэтому нам нужен Git для этой специализации.

29
00:02:06,600 --> 00:02:10,720
Давайте теперь перейдем к нескольким рукам на упражнениях,

30
00:02:10,720 --> 00:02:13,220
где вы сначала настроете Git.

31
00:02:13,220 --> 00:02:16,330
Затем вы узнаете несколько основных команд Git.

32
00:02:16,330 --> 00:02:21,300
А затем понять, как вы можете настроить онлайн-репозиторий

33
00:02:21,300 --> 00:02:25,610
в таких местах, как Git Hub или Bit Bucket для

34
00:02:25,610 --> 00:02:32,190
синхронизации исходного кода с вашего компьютера в онлайн-репозиторий.

35
00:02:32,190 --> 00:02:37,160
Это, очевидно, не всеобъемлющий учебник по Git, но мы узнаем

36
00:02:37,160 --> 00:02:42,439
достаточно, что из команд, которые необходимы для использования в этой специализации.

37
00:02:43,710 --> 00:02:47,900
Давайте теперь выполним несколько быстрых шагов, чтобы настроить Git на вашем компьютере.

38
00:02:49,450 --> 00:02:52,200
Одним из простых способов настройки Git на компьютере

39
00:02:52,200 --> 00:02:56,790
является переход на этот сайт под названием git-sem.com.

40
00:02:56,790 --> 00:03:01,010
А затем загрузите установочные файлы Git оттуда.

41
00:03:01,010 --> 00:03:06,060
Поэтому, когда вы посещаете этот сайт, git.scm.com, вы увидите

42
00:03:06,060 --> 00:03:11,450
справа, здесь, кнопку для загрузки в Git.

43
00:03:11,450 --> 00:03:17,330
Если вы хотите, вы можете перейти непосредственно на страницу Загрузки здесь, на сайте,

44
00:03:17,330 --> 00:03:21,110
а затем вы найдете загрузки для различных платформ и

45
00:03:21,110 --> 00:03:24,790
вы можете скачать один для вашей конкретной платформы для установки.

46
00:03:24,790 --> 00:03:29,300
Это самый простой способ получить Git на ваш компьютер.

47
00:03:29,300 --> 00:03:33,700
Существуют и другие способы настройки Git, в зависимости от вашей платформы.

48
00:03:33,700 --> 00:03:39,220
Например, если вы устанавливаете GitHub Desktop на свой компьютер,

49
00:03:39,220 --> 00:03:41,450
он автоматически настраивает Git для вас.

50
00:03:41,450 --> 00:03:44,710
Если вы используете Mac, и вы настраиваете код x и

51
00:03:44,710 --> 00:03:49,340
особенно инструменты командной строки x code, это также создаст Git для вас.

52
00:03:49,340 --> 00:03:54,590
На этом сайте, gitscm.com, если вы перейдете на страницу документации, вы

53
00:03:54,590 --> 00:04:00,640
заметите, что здесь есть книга под названием Pro Git.

54
00:04:00,640 --> 00:04:04,610
Вы можете просто перейти к ссылке «Начало работы».

55
00:04:04,610 --> 00:04:10,720
Здесь вы увидите конкретную главу об установке git.

56
00:04:10,720 --> 00:04:15,640
Поэтому просто перейдите на этот сайт установки Git, и там у вас есть более подробная информация

57
00:04:15,640 --> 00:04:20,450
о том, как установить Git на вашей конкретной платформе.

58
00:04:20,450 --> 00:04:24,180
Таким образом, вы можете использовать любой из предложенных здесь методов для

59
00:04:24,180 --> 00:04:26,400
установки Git на вашей платформе.

60
00:04:26,400 --> 00:04:28,100
Это довольно прямо, поэтому

61
00:04:28,100 --> 00:04:31,850
я не собираюсь подробно разбираться в том, как сделать настройку.

62
00:04:31,850 --> 00:04:37,400
Загрузите установщик и запустите программу установки, чтобы получить Git на свой компьютер.

63
00:04:38,590 --> 00:04:42,300
После установки Git на компьютер Запустите окно команд или

64
00:04:42,300 --> 00:04:45,910
PowerShell, если вы используете компьютер Window или

65
00:04:45,910 --> 00:04:50,490
запустите окно терминала, если вы используете

66
00:04:50,490 --> 00:04:54,945
компьютер Mac или Linux, а затем в командной строке введите git

67
00:04:54,945 --> 00:05:01,340
—version, чтобы проверить, какая версия git установлена на вашем компьютере.

68
00:05:01,340 --> 00:05:06,360
Поэтому на моей машине у меня установлена эта текущая версия git

69
00:05:06,360 --> 00:05:09,880
, и это достаточно хорошо для меня, чтобы работать с.

70
00:05:09,880 --> 00:05:14,190
После того, как мы проверим, что Git установлен, мы настроим пару глобальных

71
00:05:15,740 --> 00:05:20,610
параметров идентификации, имя пользователя и адрес электронной почты.

72
00:05:20,610 --> 00:05:25,180
Так что всякий раз, когда Git делает в комиксах, как вы узнаете позже,

73
00:05:25,180 --> 00:05:27,410
он будет использовать эту информацию.

74
00:05:27,410 --> 00:05:35,260
Для этого в командной строке введите git config —global user.name,

75
00:05:35,260 --> 00:05:39,899
а затем вы можете ввести свое имя пользователя.

76
00:05:44,847 --> 00:05:48,333
Другой параметр, который я собираюсь настроить, - это моя электронная почта.

77
00:06:00,676 --> 00:06:06,446
И чтобы убедиться, что эта информация была настроена,

78
00:06:06,446 --> 00:06:09,280
мы можем ввести список конфигурации git.

79
00:06:09,280 --> 00:06:13,440
И он перечисляет кучу конфигураций, которые у нас есть.

80
00:06:13,440 --> 00:06:14,010
Сделано.

81
00:06:14,010 --> 00:06:16,470
Некоторые из них автоматически настраиваются для вас.

82
00:06:16,470 --> 00:06:20,010
Но если вы хотите, вы можете настроить их по мере необходимости.

83
00:06:20,010 --> 00:06:24,840
Итак, здесь у меня есть значение основного редактора, установленное в vi,

84
00:06:24,840 --> 00:06:30,860
что я использую для редактирования файлов в командной строке.

85
00:06:32,390 --> 00:06:38,890
Таким образом, с этим мы завершили установку git для использования на нашем компьютере.

86
00:06:39,900 --> 00:06:44,827
Как только вы получите git на своем компьютере, пришло время пойти и узнать git по биту.

87
00:06:44,827 --> 00:06:48,369
[ МУЗЫКА]