In diesem Kurs lernen Sie, wie Sie die verschiedenen Versionen Ihres Codes und Ihrer Konfigurationsdateien mit dem beliebten Versionskontrollsystem (VCS) Git verwalten können. Außerdem erfahren Sie, wie Sie ein Konto bei einem Dienst namens GitHub einrichten, damit Sie Ihre eigenen Remote-Repositories zum Speichern Ihres Codes und Ihrer Konfiguration erstellen können. In diesem Kurs lernen Sie die Kernfunktionen von Git kennen, damit Sie verstehen, wie und warum es in Unternehmen eingesetzt wird. Wir werden uns sowohl mit grundlegenden als auch mit fortgeschrittenen Funktionen wie Verzweigungen und Zusammenführungen beschäftigen. Wir zeigen Ihnen, wie die Kenntnis eines VCS wie Git in Notsituationen oder bei der Fehlersuche lebensrettend sein kann. Und dann erkunden wir, wie Sie ein VCS nutzen können, um mit anderen über entfernte Repositories zusammenzuarbeiten, wie sie von GitHub angeboten werden. Am Ende dieses Kurses werden Sie in der Lage sein, die Historie Ihres Codes in Git zu speichern und mit anderen in GitHub zusammenzuarbeiten, wo Sie auch Ihr eigenes Portfolio erstellen werden! Um diesem Kurs zu folgen und die Tests zu absolvieren, benötigen Sie einen Computer, auf dem Sie Git installieren oder Ihren Administrator bitten können, es für Sie zu installieren.
Einführung in Git und GitHub
Dieser Kurs ist Teil von Google IT Automation with Python (berufsbezogenes Zertifikat)
Dozent: Google Career Certificates
TOP-LEHRKRAFT
295.046 bereits angemeldet
Bei enthalten
(7,611 Bewertungen)
Was Sie lernen werden
Verstehen Sie, warum die Versionskontrolle ein grundlegendes Werkzeug für die Codierung und Zusammenarbeit ist
Installieren und starten Sie Git auf Ihrem lokalen Rechner
Nutzung und Interaktion mit GitHub
Zusammenarbeit mit anderen über Remote-Repositories
Kompetenzen, die Sie erwerben
- Kategorie: Änderungen rückgängig machen
- Kategorie: Interaktion mit GitHub
- Kategorie: Versionskontrollsysteme
- Kategorie: Pull Requests erstellen
- Kategorie: Git verwenden
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
14 Quizzes, 2 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Erweitern Sie Ihr Fachwissen im Bereich Cloud Computing
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat von Google zur Vorlage
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
In diesem Kurs gibt es 4 Module
In diesem Modul werden Sie in das Konzept der Versionskontrolle eingeführt, mit der die Verwaltung und das Rollback Ihres Codes super einfach aussieht. Sie lernen, wie man zwischen Dateien unterscheidet und welche Tools Ihnen dafür zur Verfügung stehen. Als Nächstes werden Sie in Git eingeführt und erfahren, wie Sie diese Plattform nutzen können, um Ihre Programmierfähigkeiten zu verbessern. Sobald Sie wissen, was Git ist, werden Sie es installieren und damit beginnen, Code-Repositories zu erstellen und zu klonen. Als Letztes werden Sie in Git eintauchen, um sich mit den verschiedenen Tools und Befehlen vertraut zu machen, die es zu bieten hat.
Das ist alles enthalten
16 Videos15 Lektüren3 Quizzes1 Aufgabe1 App-Element
In diesem Modul lernen Sie fortgeschrittene Git-Interaktionen kennen, indem Sie den Staging-Bereich für kleine Codeänderungen überspringen und verstehen, wie Git den Alias HEAD verwendet, um ausgecheckte Snapshots darzustellen. Als Nächstes lernen Sie, wie Sie Dateien verschieben und entfernen können, bevor Sie schließlich einen Studienführer erhalten, der Ihnen bei Ihren Git-Erkundungen hilft! Im nächsten Schritt lernen Sie, wie Sie Änderungen vor dem Commit rückgängig machen können und wie Sie Commits nach dem Absenden ändern können. Schließlich werden Sie in der Lage sein, Fehler in Commits zu erkennen, die bereits vor einiger Zeit eingereicht wurden. Im letzten Abschnitt dieses Moduls lernen Sie das Konzept der Verzweigung und Zusammenführung kennen. Sie erfahren, was eine Verzweigung ist, wie Sie eine erstellen und wie sie mit Ihnen und Ihrem Code zusammenarbeiten. Sobald Sie mit der Verzweigung vertraut sind, werden Sie sich mit der Zusammenführung befassen, wie sie mit verzweigten Daten funktioniert und wie Sie mit Konflikten bei der Zusammenführung umgehen.
Das ist alles enthalten
14 Videos16 Lektüren4 Quizzes1 App-Element
In diesem Modul erhalten Sie eine Einführung in GitHub und lernen, wie es mit Git funktioniert. Sie erstellen neue Repositories und klonen diese Repositories auf Ihren Computer. Als nächstes erklären wir Ihnen, was ein entferntes Repository ist, wie Sie damit arbeiten und wie Sie es hosten können. Sie werden mit Befehlen wie modify, stage und commit vertraut gemacht, die für lokale Änderungen verwendet werden, sowie mit dem Befehl fetch, mit dem Sie Änderungen aus entfernten Repositories abrufen können. Wir werden das sichere Shell-Protokoll und die Verwendung von API-Schlüsseln behandeln. In der letzten Lektion lernen Sie etwas über Konflikte. So können Sie die Konzepte der Pull-Merge-Push-Workflows, des Pushens von entfernten Zweigen und des Rebasings Ihrer Änderungen kennenlernen.
Das ist alles enthalten
13 Videos19 Lektüren3 Quizzes1 Aufgabe1 App-Element
In diesem Modul werden Sie die in Git verfügbaren Tools für die Zusammenarbeit weiter erkunden. Sie lernen die Tools kennen, die Ihnen helfen, die Qualität Ihres Codes zu verbessern und Ihren Code besser zu verfolgen. Dazu gehört auch ein Überblick über Pull Requests und wie der typische Arbeitsablauf eines Pull Requests auf GitHub aussieht. Als nächstes erfahren Sie, wie Sie Änderungen an Ihrem Code unterdrücken können. Abschließend stellen wir Ihnen einen Leitfaden zu Fork- und Pull-Anfragen zur Verfügung. Als Nächstes erfahren Sie, was Code-Reviews sind und wie der Arbeitsablauf bei Code-Reviews aussieht. Dann erfahren Sie, wie Sie Code-Reviews auf GitHub nutzen können. In der letzten Lektion dieses Moduls geht es um die Verwaltung von Projekten. Wir lernen die besten Methoden zur Verwaltung von Projekten kennen und erfahren, wie Sie die Zusammenarbeit innerhalb dieser Projekte verwalten. Wir erkunden verschiedene Möglichkeiten der Problemverfolgung und besprechen abschließend das Konzept der kontinuierlichen Integration Ihrer Projekte.
Das ist alles enthalten
14 Videos19 Lektüren4 Quizzes1 App-Element
Dozent
von
Empfohlen, wenn Sie sich für Cloud Computing interessieren
University of California, Davis
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
7.611 Bewertungen
- 5 stars
82,11 %
- 4 stars
14,98 %
- 3 stars
1,82 %
- 2 stars
0,43 %
- 1 star
0,64 %
Zeigt 3 von 7611 an
Geprüft am 12. Aug. 2023
It is great course . It has some great knowledge on git and github . It has also a linked in shareable certificate . One problem is that one should a intermediate knowledge in python language .
Geprüft am 6. Juni 2020
This was one of the best course I have done. Really easy to follow yet very detailed material and examples. Thank you Kenny and Team Google. One of the best courses ever. Highly recommended.
Geprüft am 27. Nov. 2022
I liked the course. It gave me a good insight into git and GitHub. The knowledge which I get from the course will allow me to use it in my future projects. I am very satisfied with this course.
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Einschreibung ab. Wenn Sie einen Kurs im Prüfungsmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung während oder nach Ihrer Prüfung erwerben. Wenn Sie die Prüfungsoption nicht sehen:
Der Kurs bietet möglicherweise keine Prüfungsoption. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
Der Kurs bietet möglicherweise stattdessen die Option 'Vollständiger Kurs, kein Zertifikat'. 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.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen des Zertifikats und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen. Wenn Sie die Kursinhalte nur lesen und ansehen möchten, können Sie den Kurs kostenlos besuchen.
Wenn Sie ein Abonnement abgeschlossen haben, erhalten Sie eine kostenlose 7-tägige Testphase, in der Sie kostenlos kündigen können. Danach gewähren wir keine Rückerstattung, aber Sie können Ihr Abonnement jederzeit kündigen. Siehe unsere vollständigen Rückerstattungsbedingungen.