1
00:00:00,068 --> 00:00:04,070
[MUSIC]

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

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

4
00:00:13,750 --> 00:00:16,390
по всей этой специализации.

5
00:00:16,390 --> 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,324
Я не буду вдаваться в слишком много деталей о контроле версий и о том, как работает Git,

9
00:00:40,324 --> 00:00:40,987
и так далее.

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

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

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

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

14
00:00:54,035 --> 00:00:59,360
управлять изменениями исходного кода и вести историю версий.

15
00:00:59,360 --> 00:01:01,824
Так как ваш исходный код развивается,

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

17
00:01:06,936 --> 00:01:11,500
, чтобы вы всегда могли вернуться к предыдущей версии

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

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

20
00:01:23,937 --> 00:01:29,058
, включая CVS, SVN, Git является очень популярным механизмом для управления версиями

21
00:01:29,058 --> 00:01:31,580
в наши дни.

22
00:01:31,580 --> 00:01:33,653
Откуда родился Гит?

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

24
00:01:40,647 --> 00:01:44,590
Git был разработан как система управления версиями,

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

26
00:01:51,161 --> 00:01:55,520
он видел гораздо более широкое развертывание в реальном слове.

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

28
00:02:00,830 --> 00:02:04,780
, поэтому нам нужно получить эту специализацию.

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

30
00:02:13,220 --> 00:02:18,700
, затем вы узнаете несколько основных команд Git, а затем также поймете

31
00:02:18,700 --> 00:02:25,610
, как вы можете настроить онлайн-репозиторий в таких местах, как GitHub или BitBucket для

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

33
00:02:32,190 --> 00:02:37,160
Это, очевидно, не полный учебник Git, но мы выучим только

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

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

36
00:02:49,240 --> 00:02:54,328
Один простой способ настройки Git на вашем компьютере - перейти на этот сайт

37
00:02:54,328 --> 00:03:00,757
под названием git-scm.com, а затем скачать установочные файлы Git оттуда.

38
00:03:00,757 --> 00:03:04,797
Итак, когда вы посещаете этот сайт, git-scm.com,

39
00:03:04,797 --> 00:03:11,157
вы увидите на правой стороне здесь кнопку для загрузки в Git.

40
00:03:11,157 --> 00:03:16,471
Если вы хотите, вы можете перейти непосредственно на страницу загрузки здесь, на этом сайте и

41
00:03:16,471 --> 00:03:20,542
, то вы найдете загрузки для различных платформ и

42
00:03:20,542 --> 00:03:25,550
вы можете скачать один для вашей конкретной платформы для установки.

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

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

45
00:03:33,489 --> 00:03:37,982
Например, если вы установите GitHub Desktop на свой компьютер,

46
00:03:37,982 --> 00:03:41,450
он автоматически установит Git для вас.

47
00:03:41,450 --> 00:03:44,174
Если вы используете Mac, и вы настраиваете Xcode и

48
00:03:44,174 --> 00:03:49,047
особенно инструменты командной строки Xcode, это также будет настраивать Git для вас.

49
00:03:49,047 --> 00:03:55,326
На этом сайте git-scm.com, если вы перейдете на страницу документации,

50
00:03:55,326 --> 00:04:00,430
вы заметите, что здесь есть книга под названием Pro Git.

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

52
00:04:04,360 --> 00:04:10,549
Вы увидите конкретную главу здесь по установке Git.

53
00:04:10,549 --> 00:04:14,385
Итак juts заходят на этот сайт Installing Git и там,

54
00:04:14,385 --> 00:04:20,198
у вас есть более подробная информация о том, как установить Git на вашей конкретной платформе.

55
00:04:20,198 --> 00:04:23,776
Таким образом, вы можете использовать любой из предложенных здесь методов для

56
00:04:23,776 --> 00:04:26,147
установки Git на вашей платформе.

57
00:04:26,147 --> 00:04:28,210
Это довольно просто, поэтому

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

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

60
00:04:38,358 --> 00:04:43,105
После установки Git на компьютер запустите командное окно или

61
00:04:43,105 --> 00:04:46,582
PowerShell, если вы используете компьютер Windows, или

62
00:04:46,582 --> 00:04:51,357
запустите окно терминала, если вы используете компьютер Mac или Linux.

63
00:04:51,357 --> 00:04:56,494
И затем в командной строке введите git —version, чтобы проверить

64
00:04:56,494 --> 00:05:01,209
, какая версия Git установлена на вашем компьютере.

65
00:05:01,209 --> 00:05:06,438
Итак, на моей машине у меня установлена эта текущая версия Git и

66
00:05:06,438 --> 00:05:09,587
, которая достаточно хороша для меня для работы.

67
00:05:09,587 --> 00:05:15,155
После того, как мы проверим, что Git установлен, мы настроим пару

68
00:05:15,155 --> 00:05:20,441
глобальных параметров идентификации имя пользователя и адрес электронной почты.

69
00:05:20,441 --> 00:05:24,334
Так что всякий раз, когда Git делает какие-либо комментарии, как вы узнаете позже,

70
00:05:24,334 --> 00:05:26,690
он будет использовать эту информацию.

71
00:05:26,690 --> 00:05:31,306
Итак, что я развернул тип git

72
00:05:31,306 --> 00:05:35,493
config —global user.name и

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

74
00:05:44,818 --> 00:05:51,429
Есть и другие параметры, которые я собираюсь настроить по электронной почте.

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

76
00:06:05,664 --> 00:06:08,468
мы можем ввести git config —list и

77
00:06:08,468 --> 00:06:13,803
, тогда он перечислит кучу конфигураций, которые мы сделали.

78
00:06:13,803 --> 00:06:16,257
Некоторые из них автоматически настраиваются для вас.

79
00:06:16,257 --> 00:06:19,839
Но если вы хотите, вы можете настроить их так, как вам нужно.

80
00:06:19,839 --> 00:06:25,278
Итак, здесь у меня есть значение редактора кода, установленное в vi, который

81
00:06:25,278 --> 00:06:30,860
- это то, что я использовал для редактирования файлов в командной строке.

82
00:06:32,390 --> 00:06:39,607
Таким образом, мы завершили настройку Git для использования на вашем компьютере.

83
00:06:39,607 --> 00:06:45,089
После того, как вы получили Git на своем компьютере, пришло время пойти и узнать Git по кусочку.

84
00:06:45,089 --> 00:06:48,369
[МУЗЫКА]