Skip to main content

Git-Grundlagen

Richte Git ein, ein verteiltes Versionskontrollsystem, um deine GitHub-Repositorys von deinem Computer aus zu verwalten.

Einrichten von Git

Im Zentrum von GitHub ist das Open-Source-Versionskontrollsystem (VCS) namens Git. Git ist für alle GitHub-Ereignisse zuständig, die lokal auf deinem Computer stattfinden.

Git-Benutzername festlegen

Git verknüpft Commits über den Benutzernamen mit einer Identität. Der Git-Benutzername ist nicht identisch mit deinem GitHub-Benutzernamen.

Zwischenspeichern Ihrer GitHub Anmeldeinformationen in Git

Wenn du GitHub-Repositorys mithilfe von HTTPS klonst, wird die Verwendung von GitHub CLI oder Git Credential Manager (GCM) zum Speichern deiner Anmeldeinformationen empfohlen.

Warum fragt Git immer nach meinen Anmeldeinformationen?

Wenn Git Sie bei jedem Versuch, mit GitHub zu interagieren, zur Eingabe Ihrer Anmeldeinformationen auffordert, verwenden Sie wahrscheinlich die HTTPS-Klon-URL für Ihr Repository.

Aktualisieren der Anmeldeinformationen über die macOS Keychain

Du musst die gespeicherten Anmeldeinformationen im Helper-Programm aktualisieren, wenn du deinen Benutzernamen, dein Kennwort oder das personal access token auf GitHub änderst.

Git-Workflows

GitHub-Flow ist ein leichtgewichtiger, Branch-basierter Workflow, der Teams und Projekte unterstützt, die regelmäßige Bereitstellungen durchführen.

Informationen zu Remote-Repositorys

Der kollaborative Ansatz von GitHub bei der Entwicklung beruht darauf, Commits von Ihrem lokalen Repository aus auf GitHub zu veröffentlichen, damit andere Personen sie anzeigen, abrufen und aktualisieren können.

Remote-Repositorys verwalten

Lerne, wie du mit deinen lokalen Repositories auf deinem Computer und mit Remote-Repositories auf GitHub arbeitest.

Texteditoren mit Git verknüpfen

Verwende einen Texteditor, um Dateien mit Git zu öffnen und zu bearbeiten.

Git zur Verarbeitung von Zeilenenden konfigurieren

Um Probleme bei deinen Diffs zu verhindern, kannst du Git zur korrekten Verarbeitung von Zeilenabschlüssen konfigurieren.

Ignorieren von Dateien

Du kannst Git so konfigurieren, dass Dateien ignoriert werden, die du nicht in GitHub einchecken möchtest.

Git-Spickzettel

Dieser Git-Spickzettel hilft dir, Zeit zu sparen, wenn du einen Befehl vergessen hast oder die Hilfe in der CLI nicht nutzen möchtest.