﻿1
00:00:01,230 --> 00:00:02,900
‫Instructeur : Ainsi, la

2
00:00:02,900 --> 00:00:04,940
‫plate-forme Heroku, sur laquelle nous allons déployer

3
00:00:04,940 --> 00:00:07,210
‫notre projet, travaille en étroite collaboration avec Git,

4
00:00:07,210 --> 00:00:09,690
‫et donc, dans cette conférence, nous allons installer

5
00:00:09,690 --> 00:00:11,960
‫et configurer Git sur votre ordinateur et

6
00:00:11,960 --> 00:00:15,730
‫également ouvrir un compte sur github. com.

7
00:00:15,730 --> 00:00:19,270
‫Maintenant, si vous connaissez déjà Git et GitHub, n'hésitez

8
00:00:19,270 --> 00:00:21,780
‫pas à marquer cette vidéo et

9
00:00:21,780 --> 00:00:23,890
‫les suivantes comme terminées, et

10
00:00:23,890 --> 00:00:25,530
‫passez à celles

11
00:00:25,530 --> 00:00:28,603
‫où nous déployons réellement le projet sur Heroku.

12
00:00:30,180 --> 00:00:34,570
‫Donc, pour installer Git, recherchons Git, puis le

13
00:00:34,570 --> 00:00:36,990
‫premier résultat qui s'affiche,

14
00:00:36,990 --> 00:00:41,890
‫qui est git-scm, devrait être celui que vous recherchez.

15
00:00:41,890 --> 00:00:44,300
‫Maintenant, qu'est-ce que Git ?

16
00:00:44,300 --> 00:00:47,710
‫Eh bien, Git est un logiciel de contrôle de version, donc un

17
00:00:47,710 --> 00:00:50,530
‫logiciel qui s'exécute sur votre ordinateur et qui vous

18
00:00:50,530 --> 00:00:53,400
‫permet essentiellement d'enregistrer des instantanés de votre code au

19
00:00:53,400 --> 00:00:55,130
‫fil du temps, afin que

20
00:00:55,130 --> 00:00:59,240
‫vous puissiez remonter dans le temps dans votre code si vous en avez besoin.

21
00:00:59,240 --> 00:01:01,210
‫Et ce n'est vraiment que la surface.

22
00:01:01,210 --> 00:01:05,006
‫Donc Git est vraiment un sujet incroyablement complexe et énorme et

23
00:01:05,006 --> 00:01:08,300
‫qui pourrait être tout un cours à lui seul.

24
00:01:08,300 --> 00:01:10,180
‫Donc, dans cette conférence et les

25
00:01:10,180 --> 00:01:14,170
‫suivantes, je vais vraiment vous donner les bases très, très basiques de Git.

26
00:01:14,170 --> 00:01:15,340
‫Très bien.

27
00:01:15,340 --> 00:01:18,090
‫Encore une fois, ce que vous devez vraiment savoir sur

28
00:01:18,090 --> 00:01:20,530
‫Git, c'est qu'il s'agit d'un logiciel de contrôle de

29
00:01:20,530 --> 00:01:22,930
‫version qui vous permet d'enregistrer votre code

30
00:01:22,930 --> 00:01:25,580
‫au fil du temps dans différents commits et branches.

31
00:01:25,580 --> 00:01:28,400
‫Et tout cela se passe à l'intérieur d'un référentiel.

32
00:01:28,400 --> 00:01:29,940
‫Ainsi, pour chacun

33
00:01:29,940 --> 00:01:32,560
‫de vos projets, vous créerez un référentiel, puis,

34
00:01:32,560 --> 00:01:35,130
‫là-dedans, vous créerez des commits et différentes

35
00:01:35,130 --> 00:01:38,400
‫branches, et vous apprendrez tout cela dans la prochaine vidéo.

36
00:01:38,400 --> 00:01:39,540
‫Très bien.

37
00:01:39,540 --> 00:01:42,970
‫Quoi qu'il en soit, pour l'instant, allons de l'avant et téléchargeons Git.

38
00:01:42,970 --> 00:01:45,430
‫Et je ne le ferai pas maintenant car, bien

39
00:01:45,430 --> 00:01:47,053
‫sûr, j'ai déjà installé Git.

40
00:01:47,910 --> 00:01:49,790
‫Donc, une fois que vous avez terminé

41
00:01:49,790 --> 00:01:51,253
‫de l'installer, ouvrons le Terminal.

42
00:01:52,310 --> 00:01:55,650
‫Et pour vérifier s'il est réellement installé

43
00:01:55,650 --> 00:01:59,290
‫sur votre ordinateur, tapez git dash dash version.

44
00:01:59,290 --> 00:02:01,270
‫Et puis, si vous obtenez

45
00:02:01,270 --> 00:02:05,180
‫une sortie, eh bien, cela signifie que votre installation a réussi.

46
00:02:05,180 --> 00:02:06,970
‫Maintenant, il existe un tas

47
00:02:06,970 --> 00:02:08,590
‫d'interfaces utilisateur graphiques différentes

48
00:02:08,590 --> 00:02:11,470
‫pour interagir avec Git sur votre ordinateur, mais je

49
00:02:11,470 --> 00:02:13,520
‫vais vous montrer tout ce que vous

50
00:02:13,520 --> 00:02:16,780
‫devez savoir pour démarrer avec Git en utilisant la ligne de

51
00:02:16,780 --> 00:02:19,700
‫commande, car je pense que c'est en fait un bien

52
00:02:19,700 --> 00:02:21,810
‫meilleure façon d'apprendre à travailler avec Git.

53
00:02:21,810 --> 00:02:24,820
‫Et aussi, une fois que vous êtes à l'aise avec la plupart

54
00:02:24,820 --> 00:02:26,910
‫des commandes, il est en fait beaucoup plus

55
00:02:26,910 --> 00:02:28,470
‫rapide et plus facile d'utiliser

56
00:02:28,470 --> 00:02:31,930
‫simplement la ligne de commande au lieu de jouer avec une interface utilisateur graphique.

57
00:02:31,930 --> 00:02:33,070
‫Très bien.

58
00:02:33,070 --> 00:02:34,610
‫Quoi qu'il en soit, allons-y maintenant et

59
00:02:34,610 --> 00:02:37,363
‫créons un compte sur github. com.

60
00:02:39,550 --> 00:02:43,760
‫C'est donc GitHub, et donc github. com est l'endroit

61
00:02:43,760 --> 00:02:48,650
‫où nous voulons maintenant créer un nouveau compte.

62
00:02:48,650 --> 00:02:51,070
‫Et GitHub est essentiellement une plate-forme sur

63
00:02:51,070 --> 00:02:54,490
‫laquelle vous pouvez héberger gratuitement vos propres référentiels Git, afin de

64
00:02:54,490 --> 00:02:56,780
‫les partager avec d'autres développeurs ou

65
00:02:56,780 --> 00:02:59,500
‫simplement de les garder en sécurité pour vous-même.

66
00:02:59,500 --> 00:03:01,640
‫Ainsi, chaque développeur que

67
00:03:01,640 --> 00:03:04,030
‫je connais utilise réellement Git et

68
00:03:04,030 --> 00:03:07,430
‫GitHub, et donc, si vous ne l'avez pas utilisé

69
00:03:07,430 --> 00:03:10,800
‫jusqu'à présent, c'est vraiment le moment idéal pour rejoindre

70
00:03:10,800 --> 00:03:14,770
‫tous les développeurs qui comptent vraiment sur le service chaque jour.

71
00:03:14,770 --> 00:03:17,670
‫Alors, bien sûr, je ne vais pas créer de nouveau compte

72
00:03:17,670 --> 00:03:19,340
‫ici, car j'en ai déjà

73
00:03:19,340 --> 00:03:21,950
‫un, mais s'il vous plaît, allez-y et faites-le maintenant.

74
00:03:21,950 --> 00:03:24,983
‫Et puis, une fois que vous êtes prêt, retournons au Terminal.

75
00:03:28,330 --> 00:03:30,710
‫Donc, ce que je veux faire maintenant, c'est

76
00:03:30,710 --> 00:03:33,340
‫configurer très rapidement votre installation Git locale avec

77
00:03:33,340 --> 00:03:35,400
‫le nom et l'adresse e-mail que

78
00:03:35,400 --> 00:03:37,230
‫vous venez d'utiliser sur GitHub.

79
00:03:37,230 --> 00:03:42,230
‫C'est donc git config, puis dash dash global,

80
00:03:44,260 --> 00:03:47,823
‫puis user. nom, puis votre nom.

81
00:03:49,310 --> 00:03:52,063
‫Alors disons que c'est Jonas

82
00:03:53,800 --> 00:03:58,097
‫Schmedtmann, puis appuyez sur Entrée, et c'est tout, d'accord ?

83
00:03:58,097 --> 00:04:01,420
‫C'est donc le nom, et puis aussi l'e-mail.

84
00:04:01,420 --> 00:04:06,170
‫C'est donc git config, global, encore

85
00:04:06,170 --> 00:04:11,170
‫une fois, user. email, puis votre email ici, également entre guillemets.

86
00:04:12,050 --> 00:04:12,883
‫Très bien.

87
00:04:13,720 --> 00:04:16,400
‫Donc, c'est tout pour cette vidéo en fait.

88
00:04:16,400 --> 00:04:18,330
‫Dans le prochain, nous allons

89
00:04:18,330 --> 00:04:20,950
‫ensuite apprendre les vraies bases de Git.

90
00:04:20,950 --> 00:04:24,520
‫Très bien, donc après cette vidéo et les deux suivantes, j'espère que

91
00:04:24,520 --> 00:04:26,480
‫vous pourrez vraiment commencer à utiliser

92
00:04:26,480 --> 00:04:29,010
‫Git dans vos propres projets, ce qui, je

93
00:04:29,010 --> 00:04:31,020
‫pense, est vraiment important pour vous en

94
00:04:31,020 --> 00:04:32,673
‫tant que développeur professionnel.

