1
00:00:00,022 --> 00:00:04,156
[MÚSICA]

2
00:00:04,156 --> 00:00:08,210
Git é um sistema de controle de versão muito popular para software.

3
00:00:09,250 --> 00:00:12,420
Precisamos do Git para trabalhar com nosso

4
00:00:12,420 --> 00:00:16,520
ecossistema de nós que vamos usar ao longo desta especialização.

5
00:00:16,520 --> 00:00:20,380
Por isso, é importante para você obter Git em seu computador.

6
00:00:20,380 --> 00:00:26,820
Então vamos passar por alguns passos rápidos para configurar o Git em seu computador e

7
00:00:26,820 --> 00:00:33,850
, em seguida, alguns comandos rápidos para nos permitir fazer uso do Git nesta especialização.

8
00:00:35,680 --> 00:00:40,180
Eu não entrarei em muitos detalhes sobre controle de versão e como o Git funciona,

9
00:00:40,180 --> 00:00:41,200
e assim por diante.

10
00:00:41,200 --> 00:00:43,580
Isso está além do escopo deste curso.

11
00:00:43,580 --> 00:00:48,770
Em vez disso, vamos ter um pouco de compreensão básica do Git.

12
00:00:48,770 --> 00:00:51,470
Git é, como eu disse, um sistema de controle de versão.

13
00:00:51,470 --> 00:00:54,370
Esta é uma ferramenta de software que nos permite

14
00:00:54,370 --> 00:00:59,570
gerenciar alterações no código-fonte e manter seu histórico de versões.

15
00:00:59,570 --> 00:01:01,460
Assim, à medida que seu código-fonte evolui,

16
00:01:01,460 --> 00:01:06,610
você será capaz de verificar o código em diferentes momentos para

17
00:01:06,610 --> 00:01:12,640
que você sempre possa ter uma maneira de reverter para uma versão anterior,

18
00:01:12,640 --> 00:01:17,510
caso suas atualizações para o código não funcionem corretamente.

19
00:01:17,510 --> 00:01:22,350
Existem vários sistemas de controle de versão que estão em uso no mundo real,

20
00:01:22,350 --> 00:01:25,220
incluindo CVS, SVN e

21
00:01:25,220 --> 00:01:30,330
Git sendo um mecanismo muito popular para controle de versão nos dias de hoje.

22
00:01:31,830 --> 00:01:33,860
De onde é que o Git se originou?

23
00:01:33,860 --> 00:01:40,820
Git foi projetado por Linus Torvalds, a pessoa por trás do sistema operacional Linux.

24
00:01:40,820 --> 00:01:44,630
Git foi projetado como um sistema de controle de versão e sistema de controle de versão distribuído

25
00:01:44,630 --> 00:01:50,320
para uso no desenvolvimento de kernel Linux e

26
00:01:50,320 --> 00:01:56,610
tem visto uma implantação muito mais ampla no mundo real, hoje em dia.

27
00:01:56,610 --> 00:02:00,830
Esse ecossistema de nó está muito ligado ao Git e

28
00:02:00,830 --> 00:02:04,780
essa é a razão pela qual precisamos do Git para essa especialização.

29
00:02:06,600 --> 00:02:10,720
Vamos agora passar para algumas mãos em exercícios,

30
00:02:10,720 --> 00:02:13,220
onde você vai primeiro configurar o Git.

31
00:02:13,220 --> 00:02:16,330
Então você aprenderá alguns comandos básicos do Git.

32
00:02:16,330 --> 00:02:21,300
E então também entenda como você pode configurar um repositório on-line

33
00:02:21,300 --> 00:02:25,610
em locais como Git Hub ou Bit Bucket para

34
00:02:25,610 --> 00:02:32,190
sincronizar seu código-fonte do seu computador para o repositório online.

35
00:02:32,190 --> 00:02:37,160
Este obviamente não é um tutorial abrangente sobre o Git, mas vamos aprender apenas

36
00:02:37,160 --> 00:02:42,439
o suficiente, que dos comandos que são necessários para uso nesta especialização.

37
00:02:43,710 --> 00:02:47,900
Vamos agora executar algumas etapas rápidas para configurar o Git no seu computador.

38
00:02:49,450 --> 00:02:52,200
Uma maneira fácil de configurar o Git em um computador

39
00:02:52,200 --> 00:02:56,790
é ir a este site chamado git-sem.com.

40
00:02:56,790 --> 00:03:01,010
E, em seguida, baixe os arquivos de instalação do Git a partir daí.

41
00:03:01,010 --> 00:03:06,060
Então, quando você visitar este site, git.scm.com, você verá

42
00:03:06,060 --> 00:03:11,450
no lado direito, aqui, um botão para você baixar para Git.

43
00:03:11,450 --> 00:03:17,330
Se você quiser, você pode ir diretamente para a página Downloads aqui no site,

44
00:03:17,330 --> 00:03:21,110
e então você vai encontrar os downloads para várias plataformas e

45
00:03:21,110 --> 00:03:24,790
você pode baixar o para a sua plataforma específica para instalação.

46
00:03:24,790 --> 00:03:29,300
Esta é a maneira mais fácil de obter o Git em seu computador.

47
00:03:29,300 --> 00:03:33,700
Existem outras formas de configurar o Git, dependendo da sua plataforma.

48
00:03:33,700 --> 00:03:39,220
Por exemplo, se você instalar o GitHub Desktop em seu computador,

49
00:03:39,220 --> 00:03:41,450
ele configurará automaticamente o Git para você.

50
00:03:41,450 --> 00:03:44,710
Se você estiver usando um Mac e você configurar o código x e

51
00:03:44,710 --> 00:03:49,340
especialmente as ferramentas de linha de comando x code, isso também irá configurar o Git para você.

52
00:03:49,340 --> 00:03:54,590
Neste site, gitscm.com, se você for para a página de documentação, você

53
00:03:54,590 --> 00:04:00,640
notará que há um livro aqui chamado Pro Git.

54
00:04:00,640 --> 00:04:04,610
Você pode simplesmente ir para o link Introdução.

55
00:04:04,610 --> 00:04:10,720
Você verá um capítulo específico aqui sobre Instalando o git.

56
00:04:10,720 --> 00:04:15,640
Então, basta ir para este site Instalando o Git e lá você tem mais detalhes

57
00:04:15,640 --> 00:04:20,450
sobre como instalar o Git em sua plataforma específica.

58
00:04:20,450 --> 00:04:24,180
Então você pode usar qualquer um dos métodos sugeridos aqui para

59
00:04:24,180 --> 00:04:26,400
instalar o Git em sua plataforma.

60
00:04:26,400 --> 00:04:28,100
Isso é bastante direto para a frente, então

61
00:04:28,100 --> 00:04:31,850
eu não vou passar pelos detalhes de como fazer a configuração.

62
00:04:31,850 --> 00:04:37,400
Baixe o instalador e execute a configuração para obter o Git em seu computador.

63
00:04:38,590 --> 00:04:42,300
Depois de instalar o Git em um computador Inicie uma janela de comando ou

64
00:04:42,300 --> 00:04:45,910
PowerShell se estiver usando uma máquina Window ou

65
00:04:45,910 --> 00:04:50,490
inicie uma janela de terminal se estiver usando uma

66
00:04:50,490 --> 00:04:54,945
máquina Mac ou Linux e, em seguida, no prompt digite git

67
00:04:54,945 --> 00:05:01,340
—version para verificar qual versão do git está instalada em seu computador.

68
00:05:01,340 --> 00:05:06,360
Então, na minha máquina eu tenho esta versão atual do git instalada e

69
00:05:06,360 --> 00:05:09,880
isso é bom o suficiente para eu trabalhar com.

70
00:05:09,880 --> 00:05:14,190
Uma vez que verificamos que o Git está instalado, vamos configurar um par de

71
00:05:15,740 --> 00:05:20,610
parâmetros globais de identidade, o nome de usuário e endereço de e-mail.

72
00:05:20,610 --> 00:05:25,180
De modo que sempre que Git faz em uma banda desenhada como você vai aprender mais tarde,

73
00:05:25,180 --> 00:05:27,410
ele vai fazer uso desta informação.

74
00:05:27,410 --> 00:05:35,260
Para fazer isso, no prompt digite git config —global user.name

75
00:05:35,260 --> 00:05:39,899
e, em seguida, você pode digitar seu nome de usuário.

76
00:05:44,847 --> 00:05:48,333
O outro parâmetro que vou configurar é o meu e-mail.

77
00:06:00,676 --> 00:06:06,446
E para garantir que esta informação tenha sido configurada,

78
00:06:06,446 --> 00:06:09,280
podemos digitar git config list.

79
00:06:09,280 --> 00:06:13,440
E ele irá listar um monte de configurações que temos.

80
00:06:13,440 --> 00:06:14,010
Feito.

81
00:06:14,010 --> 00:06:16,470
Alguns deles são configurados automaticamente para você.

82
00:06:16,470 --> 00:06:20,010
Mas se você quiser, você pode configurá-los como você precisar.

83
00:06:20,010 --> 00:06:24,840
Então aqui eu tenho meu valor do editor principal definido como vi,

84
00:06:24,840 --> 00:06:30,860
que é o que eu uso para fazer a edição de linha de comando de arquivos.

85
00:06:32,390 --> 00:06:38,890
Então, com isso, concluímos o git de configuração para uso em nosso computador.

86
00:06:39,900 --> 00:06:44,827
Uma vez que você obter git em seu computador é hora de ir e aprender git pouco a pouco.

87
00:06:44,827 --> 00:06:48,369
[ MUSIC]