﻿1
00:00:01,230 --> 00:00:02,900
‫Dozent: Die Heroku-Plattform, auf

2
00:00:02,900 --> 00:00:04,940
‫der wir unser Projekt bereitstellen werden,

3
00:00:04,940 --> 00:00:07,210
‫arbeitet also sehr eng mit Git zusammen,

4
00:00:07,210 --> 00:00:09,690
‫und in diesem Vortrag werden wir Git auf

5
00:00:09,690 --> 00:00:11,960
‫Ihrem Computer installieren und einrichten und auch

6
00:00:11,960 --> 00:00:15,730
‫ein Konto bei github eröffnen. com.

7
00:00:15,730 --> 00:00:19,270
‫Wenn Sie mit Git und GitHub bereits vertraut sind, können

8
00:00:19,270 --> 00:00:21,780
‫Sie dieses und die nächsten Videos gerne

9
00:00:21,780 --> 00:00:23,890
‫als abgeschlossen markieren und zu

10
00:00:23,890 --> 00:00:25,530
‫denen übergehen, in

11
00:00:25,530 --> 00:00:28,603
‫denen wir das Projekt tatsächlich in Heroku bereitstellen.

12
00:00:30,180 --> 00:00:34,570
‫Um Git zu installieren, suchen wir nach Git,

13
00:00:34,570 --> 00:00:36,990
‫und dann wird das

14
00:00:36,990 --> 00:00:41,890
‫erste Ergebnis angezeigt, das git-scm ist, das Sie suchen sollten.

15
00:00:41,890 --> 00:00:44,300
‫Was ist eigentlich Git?

16
00:00:44,300 --> 00:00:47,710
‫Nun, Git ist eine Versionskontrollsoftware, also eine Software, die auf

17
00:00:47,710 --> 00:00:50,530
‫Ihrem Computer läuft und die es Ihnen

18
00:00:50,530 --> 00:00:53,400
‫im Grunde ermöglicht, Snapshots Ihres Codes im Laufe

19
00:00:53,400 --> 00:00:55,130
‫der Zeit zu speichern,

20
00:00:55,130 --> 00:00:59,240
‫sodass Sie bei Bedarf in Ihrem Code in der Zeit zurückgehen können.

21
00:00:59,240 --> 00:01:01,210
‫Und das ist wirklich nur die Oberfläche.

22
00:01:01,210 --> 00:01:05,006
‫Git ist also wirklich ein unglaublich komplexes und riesiges Thema,

23
00:01:05,006 --> 00:01:08,300
‫das ein ganz eigener Kurs sein könnte.

24
00:01:08,300 --> 00:01:10,180
‫In diesem und den nächsten Vorträgen

25
00:01:10,180 --> 00:01:14,170
‫werde ich Ihnen also wirklich nur die sehr, sehr Grundlagen von Git vermitteln.

26
00:01:14,170 --> 00:01:15,340
‫Gut.

27
00:01:15,340 --> 00:01:18,090
‫Was Sie also wirklich über Git wissen müssen, ist,

28
00:01:18,090 --> 00:01:20,530
‫dass es sich um eine Versionskontrollsoftware handelt, mit

29
00:01:20,530 --> 00:01:22,930
‫der Sie Ihren Code im Laufe

30
00:01:22,930 --> 00:01:25,580
‫der Zeit in verschiedenen Commits und Branches speichern können.

31
00:01:25,580 --> 00:01:28,400
‫Und all dies geschieht in einem Repository.

32
00:01:28,400 --> 00:01:29,940
‫Sie erstellen also

33
00:01:29,940 --> 00:01:32,560
‫für jedes Ihrer Projekte ein Repository, und

34
00:01:32,560 --> 00:01:35,130
‫dann erstellen Sie dort Commits und verschiedene

35
00:01:35,130 --> 00:01:38,400
‫Branches, und das alles erfahren Sie im nächsten Video.

36
00:01:38,400 --> 00:01:39,540
‫Gut.

37
00:01:39,540 --> 00:01:42,970
‫Wie auch immer, lassen Sie uns für den Moment tatsächlich loslegen und Git herunterladen.

38
00:01:42,970 --> 00:01:45,430
‫Und ich werde es jetzt nicht tun, weil ich

39
00:01:45,430 --> 00:01:47,053
‫Git natürlich schon installiert habe.

40
00:01:47,910 --> 00:01:49,790
‫Sobald Sie mit der Installation fertig sind,

41
00:01:49,790 --> 00:01:51,253
‫öffnen wir das Terminal.

42
00:01:52,310 --> 00:01:55,650
‫Und um zu überprüfen, ob es tatsächlich auf Ihrem

43
00:01:55,650 --> 00:01:59,290
‫Computer installiert ist, geben Sie git dash dash version ein.

44
00:01:59,290 --> 00:02:01,270
‫Und wenn Sie dann

45
00:02:01,270 --> 00:02:05,180
‫eine Ausgabe erhalten, bedeutet dies, dass Ihre Installation erfolgreich war.

46
00:02:05,180 --> 00:02:06,970
‫Nun, es gibt eine Reihe

47
00:02:06,970 --> 00:02:08,590
‫verschiedener grafischer Benutzeroberflächen, um

48
00:02:08,590 --> 00:02:11,470
‫mit Git auf Ihrem Computer zu interagieren, aber ich

49
00:02:11,470 --> 00:02:13,520
‫zeige Ihnen alles, was Sie wissen

50
00:02:13,520 --> 00:02:16,780
‫müssen, um mit Git über die Befehlszeile zu beginnen, weil

51
00:02:16,780 --> 00:02:19,700
‫ich glaube, dass es tatsächlich ein eine viel bessere

52
00:02:19,700 --> 00:02:21,810
‫Art zu lernen, mit Git zu arbeiten.

53
00:02:21,810 --> 00:02:24,820
‫Und wenn Sie sich mit den meisten Befehlen vertraut

54
00:02:24,820 --> 00:02:26,910
‫gemacht haben, ist es tatsächlich viel

55
00:02:26,910 --> 00:02:28,470
‫schneller und einfacher, nur

56
00:02:28,470 --> 00:02:31,930
‫die Befehlszeile zu verwenden, anstatt sich mit einer grafischen Benutzeroberfläche herumzuschlagen.

57
00:02:31,930 --> 00:02:33,070
‫Gut.

58
00:02:33,070 --> 00:02:34,610
‫Wie auch immer, lassen Sie uns jetzt fortfahren

59
00:02:34,610 --> 00:02:37,363
‫und ein Konto auf github erstellen. com.

60
00:02:39,550 --> 00:02:43,760
‫Das ist also GitHub und damit github. com ist der Ort,

61
00:02:43,760 --> 00:02:48,650
‫an dem wir uns jetzt für ein neues Konto anmelden möchten.

62
00:02:48,650 --> 00:02:51,070
‫Und GitHub ist im Grunde eine Plattform,

63
00:02:51,070 --> 00:02:54,490
‫auf der Sie Ihre eigenen Git-Repositorys kostenlos hosten können, um sie

64
00:02:54,490 --> 00:02:56,780
‫mit anderen Entwicklern zu teilen oder

65
00:02:56,780 --> 00:02:59,500
‫einfach nur für sich selbst sicher zu halten.

66
00:02:59,500 --> 00:03:01,640
‫Jeder einzelne Entwickler, den ich

67
00:03:01,640 --> 00:03:04,030
‫kenne, verwendet tatsächlich Git und GitHub, und

68
00:03:04,030 --> 00:03:07,430
‫wenn Sie es bis zu diesem Zeitpunkt noch nicht verwendet

69
00:03:07,430 --> 00:03:10,800
‫haben, ist es wirklich eine großartige Zeit, sich allen

70
00:03:10,800 --> 00:03:14,770
‫Entwicklern anzuschließen, die wirklich jeden Tag auf den Dienst angewiesen sind.

71
00:03:14,770 --> 00:03:17,670
‫Also werde ich hier natürlich keinen neuen Account

72
00:03:17,670 --> 00:03:19,340
‫erstellen, da ich schon

73
00:03:19,340 --> 00:03:21,950
‫einen habe, aber bitte mach das jetzt.

74
00:03:21,950 --> 00:03:24,983
‫Und dann, wenn Sie fertig sind, gehen wir zurück zum Terminal.

75
00:03:28,330 --> 00:03:30,710
‫Was ich jetzt tun möchte, ist, sehr

76
00:03:30,710 --> 00:03:33,340
‫schnell Ihre lokale Git-Installation mit dem Namen und

77
00:03:33,340 --> 00:03:35,400
‫der E-Mail-Adresse zu konfigurieren, die Sie

78
00:03:35,400 --> 00:03:37,230
‫gerade auf GitHub verwendet haben.

79
00:03:37,230 --> 00:03:42,230
‫Das ist also git config, dann dash dash global,

80
00:03:44,260 --> 00:03:47,823
‫dann user. Name und dann dein Name.

81
00:03:49,310 --> 00:03:52,063
‫Sagen wir, das ist Jonas Schmedtmann,

82
00:03:53,800 --> 00:03:58,097
‫und drücken Sie dann die Eingabetaste, und das war's, in Ordnung?

83
00:03:58,097 --> 00:04:01,420
‫Das ist also der Name und dann auch die E-Mail.

84
00:04:01,420 --> 00:04:06,170
‫Das ist also git config, global,

85
00:04:06,170 --> 00:04:11,170
‫wieder user. E-Mail, und dann Ihre E-Mail hier, auch in Anführungszeichen.

86
00:04:12,050 --> 00:04:12,883
‫Gut.

87
00:04:13,720 --> 00:04:16,400
‫So, das war es eigentlich für dieses Video.

88
00:04:16,400 --> 00:04:18,330
‫Im nächsten lernen wir

89
00:04:18,330 --> 00:04:20,950
‫dann die wirklichen Grundlagen von Git.

90
00:04:20,950 --> 00:04:24,520
‫Alles klar, also hoffe ich, dass Sie nach diesem und den nächsten

91
00:04:24,520 --> 00:04:26,480
‫beiden Videos wirklich in der Lage

92
00:04:26,480 --> 00:04:29,010
‫sein werden, Git in Ihren eigenen Projekten zu verwenden,

93
00:04:29,010 --> 00:04:31,020
‫was meiner Meinung nach für Sie als

94
00:04:31,020 --> 00:04:32,673
‫professionellen Entwickler sehr wichtig ist.

