Was ist GIT? Was ist das wichtigste Tool, das Entwickler und Betriebsteams heute gleichermaßen kennen müssen? Git! Git ist ein verteiltes Versionskontrollsystem, das es Entwicklern und Betriebsteams ermöglicht, zusammenzuarbeiten und die an einem Projekt vorgenommenen Änderungen zu verfolgen. AS, als DevOps-Tool, ermöglicht die Zusammenarbeit und schnellere Release-Zyklen. Jeder, der seine DevOps-Karriere beginnen oder sich weiterentwickeln möchte, sollte mit den Grundlagen beginnen, und GIT ist die grundlegendste Voraussetzung von allen. Warum Sie GIT verwenden sollten Viele der beliebtesten Open Source-Projekte werden heute auf Github entwickelt - Kubernetes, Ansible, Tensor Flow, Rust, Node.js, Go, Terraform und Helm Charts sind einige der Spitzenreiter unter den 100 Millionen Repositories. Wenn Sie diese Projekte kennenlernen und zu ihnen beitragen möchten, ist das Verständnis von Git ein Muss, und unser Kurs "GIT für Anfänger" hilft Ihnen dabei! Dies ist ein GIT-Tutorialkurs für Anfänger, der gut strukturiert ist und Vorlesungen und Übungen für absolute GIT-Anfänger enthält. Systemadministratoren, Entwickler oder IT-Ingenieure ohne Vorkenntnisse können diesen Kurs besuchen, um Grundkenntnisse in GIT zu erwerben. GIT für Anfänger - Was Sie lernen werden In unserem Kurs GIT für Anfänger lernen Sie, wie Sie Git zum Laufen bringen, wie Sie es in Ihrem täglichen Leben einsetzen können und erhalten ein tieferes Verständnis dafür, was Git eigentlich unter der Haube steckt. Dieser Kurs besteht aus 19 Abschnitten, die Sie mit Git und seinen Möglichkeiten vertraut machen werden. Wir behandeln die Möglichkeiten von lokalen und entfernten Git-Repositories, das Hinzufügen von Versionskontrolle zu Ihrem Projekt durch die Verwendung von Zweigen und nützlichen Befehlen, die die Arbeit mit diesen Zweigen noch leistungsfähiger machen, wie z. B. Fetching, Pulling, Rebasing und Cherry-Picking. Neben einigen gängigen Git-Befehlen werden wir auch die Interna von Git behandeln und wie es tatsächlich unter der Haube funktioniert! Dieser Kurs ist projektbasiert, d.h. Sie arbeiten in einem Team und lernen, wie Sie Ihre Arbeit mit Ihren Teammitgliedern teilen können. Unsere eingebetteten praktischen Übungen sorgen dafür, dass Sie direkt nach dem Erlernen jedes Konzepts genügend Praxis erhalten. Wir werden Ihre Arbeit testen, um sicherzustellen, dass Sie sie richtig geschrieben haben, und Ihnen Feedback geben. Voraussetzungen 1. Grundlagen der Befehlszeile von Linux 2. Es sind keine Programmierkenntnisse erforderlich Git ist ein komplexes Thema, besonders für Anfänger. Wir vereinfachen komplexe Konzepte wie folgt: 1. Visualisierungen 2. Animationen 3. Beispiele aus realen Projekten 4. Analogien 5. Demos 6. Keine langweiligen Präsentationen mehr! Praktisches Lernen Learning Learning by doing ist die beste Art zu lernen.
Unsere Labs: 1. Öffnet sich direkt in Ihrem Browser. Es ist keine weitere Einrichtung erforderlich. 2. Vorkonfiguriert, damit Sie die Konzepte der vorherigen Vorlesung lernen können 3. Überprüfen Sie Ihre Arbeit 4. Gibt Ihnen sofortiges Feedback
In diesem einführenden Modul werden grundlegende Git-Konzepte behandelt, darunter die Installation, die Initialisierung des Repositorys und grundlegende Vorgänge. Am Ende dieses Moduls verfügen die Lernenden über die grundlegenden Kenntnisse, um Git effektiv für die Versionskontrolle einzusetzen.
Das ist alles enthalten
7 Videos6 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
7 Videos•Insgesamt 28 Minuten
GIT-Kurs Einführung•2 Minuten
GIT-Einführung•3 Minuten
Lokale und entfernte Repositories•2 Minuten
GIT installieren•1 Minute
Intialisieren eines GIT-Repository•4 Minuten
Demo: Ein GIT-Repository initialisieren•15 Minuten
GIT-Protokoll•1 Minute
6 Lektüren•Insgesamt 51 Minuten
Über diesen Kurs•10 Minuten
Zugang zu den Laboren•1 Minute
Labor GIT installieren•10 Minuten
Übung: Ein GIT-Repository initialisieren•10 Minuten
Labor: GIT-Protokoll•10 Minuten
Wie man auf die Gemeinschaft zugeht und sie einbezieht•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Bewertung der Git-Einführung•30 Minuten
GIT-Zweige
Modul 2•1 Stunde abzuschließen
Moduldetails
Dieses Modul legt den Schwerpunkt auf die Verwaltung von Remote-Repositories und konzentriert sich auf Verzweigungen und kollaborative Workflows. Die Teilnehmer erwerben Kenntnisse über Verzweigungsstrategien zur Rationalisierung kollaborativer Entwicklungsprozesse
In diesem Modul geht es darum, den Teilnehmern die Konzepte von Remote Repositories zu vermitteln. Es behandelt wesentliche Konzepte wie das Forking von Repositories, das Verständnis kollaborativer Workflows durch Pull Requests und die Lösung von Merge-Konflikten, um eine nahtlose Zusammenarbeit zu gewährleisten
Das ist alles enthalten
7 Videos6 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
7 Videos•Insgesamt 12 Minuten
Entfernte Repositories initialisieren•2 Minuten
Verschieben in entfernte Repositories•1 Minute
Klonen von entfernten Repositories•2 Minuten
Pull-Anfragen•2 Minuten
Holen und Ziehen•1 Minute
GIT - Zusammenführungskonflikte•2 Minuten
Gabel•2 Minuten
6 Lektüren•Insgesamt 60 Minuten
Labor: Entfernte Repositories•10 Minuten
Übung: Klonen von entfernten Repositories•10 Minuten
Labor: Pull-Anforderungen•10 Minuten
Übung: Apportieren und Ziehen•10 Minuten
Labor: Konflikte zusammenführen•10 Minuten
Labor: Gabel•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Initialisierung von Remote Repositories Bewertung•30 Minuten
Neuausrichtung
Modul 4•1 Stunde abzuschließen
Moduldetails
In diesem Modul werden fortgeschrittene Git-Techniken wie Rebasing, interaktives Rebasing und Cherry-Picking vorgestellt. Die Teilnehmer lernen die Vorteile und Anwendungen dieser Techniken kennen und erfahren, wie sie Änderungen nahtlos integrieren, Commit-Historien effektiv verwalten und bestimmte Commits auf verschiedene Zweige anwenden können.
Das ist alles enthalten
3 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
3 Videos•Insgesamt 5 Minuten
Neuausrichtung•2 Minuten
Interaktives Rebasing•2 Minuten
Kirschen pflücken•1 Minute
2 Lektüren•Insgesamt 20 Minuten
Labor: Neuausrichtung•10 Minuten
Labor: Rosinenpickerei•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Neuausrichtung•30 Minuten
Zurücksetzen und Rückgängigmachen
Modul 5•1 Stunde abzuschließen
Moduldetails
Lernen Sie wichtige Git Operationen wie Zurücksetzen, Rückgängigmachen und Stashing kennen. Lernen Sie, Änderungen effektiv zu verwalten, Änderungen rückgängig zu machen und Änderungen während der Entwicklung vorübergehend zu speichern. Gewinnen Sie Einblicke in die effiziente Navigation durch den Git-Verlauf mithilfe des Reflogs.
Das ist alles enthalten
5 Videos3 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
5 Videos•Insgesamt 13 Minuten
Zurücksetzen und Rückgängigmachen•2 Minuten
Verstecken•2 Minuten
Reflog•2 Minuten
GIT verstehen•5 Minuten
Fazit•2 Minuten
3 Lektüren•Insgesamt 30 Minuten
Übung: Zurücksetzen und Rückgängigmachen•10 Minuten
Labor: Verstecken•10 Minuten
Kurs Ressource•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Zurücksetzen und Rückgängigmachen•30 Minuten
Dozent
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
Wir bei KodeKloud haben eine einzigartige Vision: Wir wollen die DevOps-Ausbildung revolutionieren, indem wir sie praktisch, zugänglich und direkt auf die realen Herausforderungen von IT-Profis ausgerichtet machen. Unsere Mission ist es, Just-in-Time-Lernlösungen anzubieten und den beruflichen Aufstieg in der sich ständig weiterentwickelnden DevOps- und IT-Landschaft zu fördern. KodeKloud ist eine innovative Online-Lernplattform, die sich dem Ziel verschrieben hat, die effektivste, praktischste Erfahrung in der DevOps-Ausbildung zu bieten. Gegründet von Branchenexperten, sind wir schnell zu einer Go-to-Ressource für Fachleute geworden, die ihre Fähigkeiten verbessern, unmittelbare technische Herausforderungen lösen und ihr berufliches Wachstum beschleunigen wollen
OK
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was erhalte ich, wenn ich das Zertifikat kaufe?
Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugang zu allen Kursmaterialien, einschließlich der benoteten Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.