# Git-Grundlagen

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

## Links

* [Einrichten von Git](/de/get-started/git-basics/set-up-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](/de/get-started/git-basics/setting-your-username-in-git)

  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](/de/get-started/git-basics/caching-your-github-credentials-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?](/de/get-started/git-basics/why-is-git-always-asking-for-my-credentials)

  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](/de/get-started/git-basics/updating-credentials-from-the-macos-keychain)

  Du musst die gespeicherten Anmeldeinformationen im git-credential-osxkeychain-Hilfsprogramm aktualisieren, wenn du deinen Benutzernamen, dein Kennwort oder das personal access token in GitHub änderst.

* [Git-Workflows](/de/get-started/git-basics/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](/de/get-started/git-basics/about-remote-repositories)

  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](/de/get-started/git-basics/managing-remote-repositories)

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

* [Texteditoren mit Git verknüpfen](/de/get-started/git-basics/associating-text-editors-with-git)

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

* [Git zur Verarbeitung von Zeilenenden konfigurieren](/de/get-started/git-basics/configuring-git-to-handle-line-endings)

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

* [Ignorieren von Dateien](/de/get-started/git-basics/ignoring-files)

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

* [Git-Spickzettel](/de/get-started/git-basics/git-cheatsheet)

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