1
00:00:00,000 --> 00:00:04,137
[MÚSICA]

2
00:00:04,137 --> 00:00:09,100
Git é um sistema de controle de versão muito popular para software.

3
00:00:09,100 --> 00:00:14,650
Precisamos do Git para trabalhar com nosso ecossistema de nós que vamos usar ao

4
00:00:14,650 --> 00:00:16,460
longo desta especialização.

5
00:00:16,460 --> 00:00:20,320
Portanto, é importante para você obter Git em seu computador.

6
00:00:20,320 --> 00:00:26,550
Então vamos passar por alguns passos rápidos para configurar o Git no seu computador.

7
00:00:26,550 --> 00:00:33,770
E então alguns comandos rápidos para nos permitir fazer uso do Git nesta especialização.

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

9
00:00:40,120 --> 00:00:41,140
e assim por diante.

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

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

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

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

14
00:00:54,330 --> 00:00:59,510
gerenciar mudanças no código-fonte e manter um histórico de versões.

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

16
00:01:01,805 --> 00:01:06,400
você será capaz de verificar o código em diferentes pontos do tempo.

17
00:01:06,400 --> 00:01:11,590
Para que você sempre possa ter uma maneira de reverter para

18
00:01:11,590 --> 00:01:17,450
uma versão anterior caso suas atualizações para o código não funcionem corretamente.

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

20
00:01:22,530 --> 00:01:27,863
Incluindo CVS, SVN e Git sendo um mecanismo muito popular para

21
00:01:27,863 --> 00:01:30,350
controle de versão nos dias de hoje.

22
00:01:31,730 --> 00:01:33,800
De onde o Git se originou?

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

24
00:01:40,760 --> 00:01:45,860
Git foi projetado como um sistema de controle de versão distribuído para

25
00:01:45,860 --> 00:01:49,990
uso no desenvolvimento de kernel Linux.

26
00:01:49,990 --> 00:01:56,540
E tem visto uma implantação muito mais ampla no mundo real nos dias de hoje.

27
00:01:56,540 --> 00:02:00,600
Esse ecossistema de nó está muito ligado ao Git.

28
00:02:00,600 --> 00:02:04,720
E essa é a razão pela qual precisamos do Git para esta especialização.

29
00:02:06,540 --> 00:02:13,160
Vamos agora passar para alguns exercícios práticos onde você vai primeiro configurar o Git.

30
00:02:13,160 --> 00:02:16,270
Então você aprenderá alguns comandos básicos do Git.

31
00:02:16,270 --> 00:02:21,230
E então também entenda como você pode configurar um repositório online

32
00:02:21,230 --> 00:02:25,550
em locais como GitHub ou Bitbucket para

33
00:02:25,550 --> 00:02:32,130
sincronizar seu código-fonte do seu computador para o repositório online.

34
00:02:32,130 --> 00:02:37,090
Este obviamente não é um tutorial abrangente do Git, mas vamos aprender apenas

35
00:02:37,090 --> 00:02:43,650
o suficiente dos comandos que são necessários para uso nesta especialização.

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

37
00:02:49,340 --> 00:02:54,760
Uma maneira fácil de configurar o Git no seu computador é ir a este site chamado

38
00:02:54,760 --> 00:03:00,960
git- scm.com e, em seguida, baixar os arquivos de instalação do Git a partir daí.

39
00:03:00,960 --> 00:03:04,783
Então, quando você visitar este site, git.scm.com,

40
00:03:04,783 --> 00:03:11,390
você verá no lado direito aqui, um botão para você baixar o Git.

41
00:03:11,390 --> 00:03:17,260
Se você quiser, você pode ir diretamente para a página de downloads aqui no site.

42
00:03:17,260 --> 00:03:21,050
E então você encontrará os downloads para várias plataformas, e

43
00:03:21,050 --> 00:03:25,700
você pode baixar o para sua plataforma específica para instalação.

44
00:03:25,700 --> 00:03:29,240
Esta é a maneira mais fácil de obter o Git em seu computador.

45
00:03:29,240 --> 00:03:33,590
Existem outras formas de configurar o Git dependendo da sua plataforma.

46
00:03:33,590 --> 00:03:39,160
Por exemplo, se você instalar o GitHub Desktop em seu computador,

47
00:03:39,160 --> 00:03:41,390
ele configurará automaticamente o Git para você.

48
00:03:41,390 --> 00:03:44,660
Se você estiver usando um Mac e configurar o X Cord e,

49
00:03:44,660 --> 00:03:47,180
especialmente, as ferramentas de linha de comando do X Cord.

50
00:03:47,180 --> 00:03:49,270
Isso também irá configurar o Git para você.

51
00:03:49,270 --> 00:03:54,410
Neste site, git-scm.com, se você for para a página de documentação,

52
00:03:54,410 --> 00:04:00,600
você notará que há um livro aqui chamado Pro Git.

53
00:04:00,600 --> 00:04:04,520
Você pode simplesmente ir para o link Introdução.

54
00:04:04,520 --> 00:04:10,660
Você verá um capítulo específico aqui sobre a instalação do Git.

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

56
00:04:15,560 --> 00:04:20,380
sobre como instalar o Git em sua plataforma específica.

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

58
00:04:24,100 --> 00:04:26,340
instalar o Git em sua plataforma.

59
00:04:26,340 --> 00:04:28,060
Isso é bastante simples, então

60
00:04:28,060 --> 00:04:31,790
eu não vou passar pelos detalhes de como fazer a configuração.

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

62
00:04:38,520 --> 00:04:42,240
Depois de instalar o Git no computador, inicie uma janela de comando ou o

63
00:04:42,240 --> 00:04:44,880
PowerShell se estiver usando um computador Windows.

64
00:04:44,880 --> 00:04:51,550
Ou inicie uma janela de terminal se estiver usando um computador Mac ou Linux.

65
00:04:51,550 --> 00:04:57,530
E, em seguida, no prompt, digite git —version

66
00:04:57,530 --> 00:05:01,310
para verificar qual versão do Git está instalada no seu computador.

67
00:05:01,310 --> 00:05:06,320
Então, na minha máquina eu tenho esta versão atual do Git instalada, e

68
00:05:06,320 --> 00:05:09,790
isso é bom o suficiente para eu trabalhar com.

69
00:05:09,790 --> 00:05:14,120
Uma vez que verificamos que o Git está instalado, você configurará alguns

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

71
00:05:20,550 --> 00:05:25,120
Para que sempre que o Git fizer quaisquer comentários como você aprenderá mais tarde,

72
00:05:25,120 --> 00:05:26,840
ele fará uso desta informação.

73
00:05:26,840 --> 00:05:35,219
Então, para fazer isso, no prompt digite git config —global user.name,

74
00:05:35,219 --> 00:05:39,977
e lá você pode digitar seu nome de usuário.

75
00:05:44,988 --> 00:05:48,646
O outro parâmetro que vou configurar é o meu e-mail.

76
00:06:00,726 --> 00:06:05,407
E para garantir que esta informação tenha sido configurada,

77
00:06:05,407 --> 00:06:08,367
podemos digitar git config —list, e

78
00:06:08,367 --> 00:06:13,950
então ele irá listar um monte de configurações que fizemos.

79
00:06:13,950 --> 00:06:17,380
Alguns deles são configurados automaticamente para você, mas se você quiser,

80
00:06:17,380 --> 00:06:19,950
você pode configurá-los conforme necessário.

81
00:06:19,950 --> 00:06:24,790
Então aqui eu tenho meu valor de editor de código definido como VI,

82
00:06:24,790 --> 00:06:30,620
que é o que eu uso para fazer uma edição de linha de comando de arquivos.

83
00:06:32,310 --> 00:06:38,770
Assim, com isso, concluímos a configuração do Git para uso em nossos computadores.

84
00:06:39,820 --> 00:06:45,134
Uma vez que você obter Git em seu computador, é hora de ir e aprender Git pouco a pouco.

85
00:06:45,134 --> 00:06:48,321
[ MUSIC]