﻿1
00:00:01,230 --> 00:00:02,900
‫Instrutor: Então, a plataforma

2
00:00:02,900 --> 00:00:04,940
‫Heroku, onde vamos implantar nosso projeto,

3
00:00:04,940 --> 00:00:07,210
‫trabalha em estreita colaboração com o Git,

4
00:00:07,210 --> 00:00:09,690
‫e então, nesta palestra, vamos instalar e configurar

5
00:00:09,690 --> 00:00:11,960
‫o Git no seu computador e também

6
00:00:11,960 --> 00:00:15,730
‫abrir uma conta no github. com.

7
00:00:15,730 --> 00:00:19,270
‫Agora, se você já está familiarizado com Git e GitHub,

8
00:00:19,270 --> 00:00:21,780
‫sinta-se à vontade para marcar este vídeo

9
00:00:21,780 --> 00:00:23,890
‫e os próximos como concluídos e

10
00:00:23,890 --> 00:00:25,530
‫passar para aqueles

11
00:00:25,530 --> 00:00:28,603
‫em que realmente implantamos o projeto no Heroku.

12
00:00:30,180 --> 00:00:34,570
‫Então, para instalar o Git, vamos procurar o Git, e

13
00:00:34,570 --> 00:00:36,990
‫então o primeiro resultado que

14
00:00:36,990 --> 00:00:41,890
‫aparecer, que é git-scm, deve ser o que você está procurando.

15
00:00:41,890 --> 00:00:44,300
‫Agora, o que realmente é Git?

16
00:00:44,300 --> 00:00:47,710
‫Bem, Git é um software de controle de versão, portanto,

17
00:00:47,710 --> 00:00:50,530
‫um software que roda em seu computador e

18
00:00:50,530 --> 00:00:53,400
‫que basicamente permite que você salve instantâneos de seu

19
00:00:53,400 --> 00:00:55,130
‫código ao longo do

20
00:00:55,130 --> 00:00:59,240
‫tempo, para que você possa voltar no tempo em seu código se precisar.

21
00:00:59,240 --> 00:01:01,210
‫E isso é realmente apenas a superfície.

22
00:01:01,210 --> 00:01:05,006
‫Então Git é realmente um tópico incrivelmente complexo e enorme e

23
00:01:05,006 --> 00:01:08,300
‫que poderia ser um curso inteiro por conta própria.

24
00:01:08,300 --> 00:01:10,180
‫Então, nesta palestra e nas

25
00:01:10,180 --> 00:01:14,170
‫próximas, eu realmente irei dar a vocês o básico do Git.

26
00:01:14,170 --> 00:01:15,340
‫Tudo bem.

27
00:01:15,340 --> 00:01:18,090
‫Então, novamente, o que você realmente precisa saber sobre o

28
00:01:18,090 --> 00:01:20,530
‫Git é que ele é um software de controle

29
00:01:20,530 --> 00:01:22,930
‫de versão que permite salvar seu código

30
00:01:22,930 --> 00:01:25,580
‫ao longo do tempo em diferentes commits e branches.

31
00:01:25,580 --> 00:01:28,400
‫E tudo isso acontece dentro de um repositório.

32
00:01:28,400 --> 00:01:29,940
‫Então, para cada

33
00:01:29,940 --> 00:01:32,560
‫um de seus projetos, você criará um repositório,

34
00:01:32,560 --> 00:01:35,130
‫e então, lá, você criará commits e

35
00:01:35,130 --> 00:01:38,400
‫diferentes branches, e você aprenderá tudo isso no próximo vídeo.

36
00:01:38,400 --> 00:01:39,540
‫Tudo bem.

37
00:01:39,540 --> 00:01:42,970
‫De qualquer forma, por enquanto, vamos realmente baixar o Git.

38
00:01:42,970 --> 00:01:45,430
‫E não vou fazer agora porque, claro, já

39
00:01:45,430 --> 00:01:47,053
‫tenho o Git instalado.

40
00:01:47,910 --> 00:01:49,790
‫Assim que terminar de instalá-lo, vamos

41
00:01:49,790 --> 00:01:51,253
‫abrir o Terminal.

42
00:01:52,310 --> 00:01:55,650
‫E para verificar se ele está realmente

43
00:01:55,650 --> 00:01:59,290
‫instalado no seu computador, digite git dash dash version.

44
00:01:59,290 --> 00:02:01,270
‫E então, se você obtiver

45
00:02:01,270 --> 00:02:05,180
‫qualquer saída, bem, isso significa que sua instalação foi bem-sucedida.

46
00:02:05,180 --> 00:02:06,970
‫Agora, existem várias interfaces gráficas

47
00:02:06,970 --> 00:02:08,590
‫de usuário diferentes para

48
00:02:08,590 --> 00:02:11,470
‫interagir com o Git em seu computador, mas vou

49
00:02:11,470 --> 00:02:13,520
‫mostrar tudo o que você precisa saber

50
00:02:13,520 --> 00:02:16,780
‫para começar a usar o Git usando a linha de

51
00:02:16,780 --> 00:02:19,700
‫comando, porque acredito que seja realmente um maneira melhor

52
00:02:19,700 --> 00:02:21,810
‫de aprender a trabalhar com o Git.

53
00:02:21,810 --> 00:02:24,820
‫E também, uma vez que você esteja confortável com a maioria

54
00:02:24,820 --> 00:02:26,910
‫dos comandos, é realmente muito mais rápido

55
00:02:26,910 --> 00:02:28,470
‫e fácil usar apenas a

56
00:02:28,470 --> 00:02:31,930
‫linha de comando em vez de mexer com uma interface gráfica do usuário.

57
00:02:31,930 --> 00:02:33,070
‫Tudo bem.

58
00:02:33,070 --> 00:02:34,610
‫De qualquer forma, vamos agora criar

59
00:02:34,610 --> 00:02:37,363
‫uma conta no github. com.

60
00:02:39,550 --> 00:02:43,760
‫Então esse é o GitHub e o github. com é onde

61
00:02:43,760 --> 00:02:48,650
‫queremos nos inscrever para uma nova conta.

62
00:02:48,650 --> 00:02:51,070
‫E o GitHub é basicamente uma plataforma

63
00:02:51,070 --> 00:02:54,490
‫onde você pode hospedar seus próprios repositórios Git gratuitamente, para

64
00:02:54,490 --> 00:02:56,780
‫compartilhá-los com outros desenvolvedores ou

65
00:02:56,780 --> 00:02:59,500
‫apenas para mantê-los seguros para si mesmo.

66
00:02:59,500 --> 00:03:01,640
‫Portanto, todos os desenvolvedores

67
00:03:01,640 --> 00:03:04,030
‫que conheço realmente usam Git e

68
00:03:04,030 --> 00:03:07,430
‫GitHub e, se você não os usou até agora,

69
00:03:07,430 --> 00:03:10,800
‫é um ótimo momento para se juntar a todos

70
00:03:10,800 --> 00:03:14,770
‫os desenvolvedores que realmente dependem do serviço todos os dias.

71
00:03:14,770 --> 00:03:17,670
‫Então, é claro, não vou criar uma nova conta

72
00:03:17,670 --> 00:03:19,340
‫aqui, porque já tenho uma,

73
00:03:19,340 --> 00:03:21,950
‫mas vá em frente e faça isso agora.

74
00:03:21,950 --> 00:03:24,983
‫E então, quando estiver pronto, vamos voltar ao Terminal.

75
00:03:28,330 --> 00:03:30,710
‫Então, o que eu quero fazer agora é,

76
00:03:30,710 --> 00:03:33,340
‫muito rapidamente, configurar sua instalação local do Git com

77
00:03:33,340 --> 00:03:35,400
‫o nome e endereço de e-mail que

78
00:03:35,400 --> 00:03:37,230
‫você acabou de usar no GitHub.

79
00:03:37,230 --> 00:03:42,230
‫Então isso é git config, em seguida, traço, traço global e,

80
00:03:44,260 --> 00:03:47,823
‫em seguida, usuário. nome e, em seguida, seu nome.

81
00:03:49,310 --> 00:03:52,063
‫Digamos que seja Jonas

82
00:03:53,800 --> 00:03:58,097
‫Schmedtmann, e pressione Enter e pronto, certo?

83
00:03:58,097 --> 00:04:01,420
‫Esse é o nome e também o e-mail.

84
00:04:01,420 --> 00:04:06,170
‫Então isso é git config, global,

85
00:04:06,170 --> 00:04:11,170
‫novamente, usuário. email, e depois o seu email aqui, também entre aspas.

86
00:04:12,050 --> 00:04:12,883
‫Tudo bem.

87
00:04:13,720 --> 00:04:16,400
‫Então, é isso para este vídeo, na verdade.

88
00:04:16,400 --> 00:04:18,330
‫No próximo, aprenderemos

89
00:04:18,330 --> 00:04:20,950
‫os fundamentos reais do Git.

90
00:04:20,950 --> 00:04:24,520
‫Tudo bem, então depois desse vídeo e dos próximos dois, espero

91
00:04:24,520 --> 00:04:26,480
‫que você realmente consiga começar a

92
00:04:26,480 --> 00:04:29,010
‫usar o Git em seus próprios projetos, o

93
00:04:29,010 --> 00:04:31,020
‫que acredito ser muito importante para

94
00:04:31,020 --> 00:04:32,673
‫você como desenvolvedor profissional.

