Erste Schritte mit Git
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 von 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 werde ich von Git immer aufgefordert, mein Passwort einzugeben?
Wenn Du durch Git jedes Mal zur Eingabe eines Benutzernamens und Passworts aufgefordert wirst, wenn Du versuchst, mit GitHub zu interagieren, verwendest Du wahrscheinlich die HTTPS-Klon-URL für Dein Repository.
Aktualisieren der Anmeldeinformationen über die 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
GitHub-Flow ist ein einfacher Branch-basierter Workflow, der Teams und Projekte unterstützt, die regelmäßig Änderungen bereitstellen.
Informationen zu Remote-Repositorys
Der kooperative Entwicklungsansatz von GitHub beruht auf der Veröffentlichung von Commits aus deinem lokalen Repository auf GitHub, damit andere Personen diese anzeigen, fetchen und aktualisieren können.
Remote-Repositorys verwalten
Hier erfährst du,wie du mit deinen lokalen Repositorys auf deinem Computer und mit Remoterepositorys in 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.