1
00:00:00,000 --> 00:00:04,137
[MUSIC]

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

3
00:00:09,100 --> 00:00:14,650
Нам нужен Git для работы с нашей экосистемой узлов, которую мы будем использовать на

4
00:00:14,650 --> 00:00:16,460
протяжении всей этой специализации.

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

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

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

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

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

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

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

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

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

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

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

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

17
00:01:06,400 --> 00:01:11,590
Таким образом, вы всегда можете вернуться к

18
00:01:11,590 --> 00:01:17,450
предыдущей версии, если ваши обновления кода не работают правильно.

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

20
00:01:22,530 --> 00:01:27,863
Включая CVS, SVN и Git, будучи очень популярным механизмом для

21
00:01:27,863 --> 00:01:30,350
контроля версий в наши дни.

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

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

24
00:01:40,760 --> 00:01:45,860
Git был разработан как распределенная система управления версиями для

25
00:01:45,860 --> 00:01:49,990
использования в разработке ядра Linux.

26
00:01:49,990 --> 00:01:56,540
И в наши дни она стала свидетелем гораздо более широкого развертывания в реальном мире.

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

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

29
00:02:06,540 --> 00:02:13,160
Давайте теперь перейдем к нескольким практическим упражнениям, где вы сначала настроете Git.

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

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

32
00:02:21,230 --> 00:02:25,550
в таких местах, как GitHub или Bitbucket для

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

34
00:02:32,130 --> 00:02:37,090
Это, очевидно, не всеобъемлющий учебник Git, но мы будем изучать

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

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

37
00:02:49,340 --> 00:02:54,760
Один из простых способов настройки Git на вашем компьютере - перейти на этот сайт под названием

38
00:02:54,760 --> 00:03:00,960
git- scm.com, а затем загрузить установочные файлы Git оттуда.

39
00:03:00,960 --> 00:03:04,783
Поэтому, когда вы посещаете этот сайт, git.scm.com

40
00:03:04,783 --> 00:03:11,390
, вы увидите справа кнопку для загрузки Git.

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

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

43
00:03:21,050 --> 00:03:25,700
вы можете скачать один для вашей конкретной платформы для установки.

44
00:03:25,700 --> 00:03:29,240
Это самый простой способ получить Git на ваш компьютер.

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

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

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

48
00:03:41,390 --> 00:03:44,660
Если вы используете Mac и настраиваете X Cord, и

49
00:03:44,660 --> 00:03:47,180
особенно средства командной строки X Cord.

50
00:03:47,180 --> 00:03:49,270
Это также установит Git для вас.

51
00:03:49,270 --> 00:03:54,410
На этом сайте, git-scm.com, если вы заходите на страницу документации,

52
00:03:54,410 --> 00:04:00,600
вы заметите, что здесь есть книга под названием Pro Git.

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

54
00:04:04,520 --> 00:04:10,660
Здесь вы увидите конкретную главу по установке Git.

55
00:04:10,660 --> 00:04:15,560
Итак, просто перейдите на этот сайт Installing Git, и там у вас есть более подробная информация

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

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

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

59
00:04:26,340 --> 00:04:28,060
Это довольно просто, поэтому

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

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

62
00:04:38,520 --> 00:04:42,240
После установки Git на компьютер, запустите окно команд или

63
00:04:42,240 --> 00:04:44,880
PowerShell, если вы используете компьютер с Windows.

64
00:04:44,880 --> 00:04:51,550
Или запустите окно терминала, если вы используете компьютер Mac или Linux.

65
00:04:51,550 --> 00:04:57,530
И затем в командной строке введите git —version,

66
00:04:57,530 --> 00:05:01,310
чтобы проверить, какая версия Git установлена на вашем компьютере.

67
00:05:01,310 --> 00:05:06,320
Поэтому на моей машине у меня установлена эта текущая версия Git, и

68
00:05:06,320 --> 00:05:09,790
это достаточно хорошо для меня, чтобы работать с.

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

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

71
00:05:20,550 --> 00:05:25,120
Таким образом, всякий раз, когда Git делает какие-либо комментарии, как вы узнаете позже,

72
00:05:25,120 --> 00:05:26,840
он будет использовать эту информацию.

73
00:05:26,840 --> 00:05:35,219
Итак, чтобы сделать это, в командной строке введите git config —global user.name,

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

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

76
00:06:00,726 --> 00:06:05,407
И чтобы убедиться, что эта информация была настроена,

77
00:06:05,407 --> 00:06:08,367
мы можем ввести git config —list, а

78
00:06:08,367 --> 00:06:13,950
затем перечислить кучу конфигураций, которые мы сделали.

79
00:06:13,950 --> 00:06:17,380
Некоторые из них настраиваются автоматически, но если вы хотите,

80
00:06:17,380 --> 00:06:19,950
вы можете настроить их по своему усмотрению.

81
00:06:19,950 --> 00:06:24,790
Итак, здесь у меня есть значение редактора кода, установленное в VI,

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

83
00:06:32,310 --> 00:06:38,770
Таким образом, мы завершили настройку Git для использования на наших компьютерах.

84
00:06:39,820 --> 00:06:45,134
Как только вы получите Git на своем компьютере, пришло время идти и изучать Git по биту.

85
00:06:45,134 --> 00:06:48,321
[ МУЗЫКА]