2. November 2025
Erstellen Sie eine erste deklarative Jenkins-Pipeline mit Stages, Agents, Checkout, Tests, Deployment-Gates, Anmeldeinformationen und Post-Aktionen.
Erfahren Sie, wann Sie git init oder git clone verwenden, und überprüfen Sie vor Ihrem ersten Commit Remotes, Branches, Identität und ignorierte Dateien.
Erfahren Sie, wie Git-Staging und Commits funktionieren, einschließlich git add, Patch-Staging, gestaffelte Diffs und das Schreiben fokussierter Commit-Nachrichten.
Vergleiche Git Merge und Git Rebase für divergierende Branches, Konfliktbehandlung, gemeinsame Historie und Auswahl eines teamfreundlichen Workflows.
Vergleiche alltägliche Git-CLI-Befehle mit hilfreichen Tools wie lazygit, delta, tig und GUI-Clients für Überprüfungs- und Historiearbeit.
Verstehen Sie git restore, reset und revert, um Dateien zu entstagen, lokale Änderungen zu verwerfen, Commits rückgängig zu machen und das Umschreiben gemeinsamer Historie zu vermeiden.
Sichern Sie Git-Repositories, indem Sie Geheimnisse fernhalten, Zugriff einschränken, Branches schützen, Automatisierung überprüfen und unbekannten Code vorsichtig behandeln.
Verwenden Sie git commit --amend und interaktives Rebase, um den lokalen Verlauf zu bereinigen, ohne gemeinsame Branches zu stören.
Nutzen Sie git log, diff und blame, um die Projektgeschichte nachzuverfolgen, Änderungen zu überprüfen und den Commit hinter einer Zeilen- oder Dateiänderung zu finden.
Passen Sie Git mit nützlichen Konfigurationseinstellungen, klaren Aliasen und wichtigen Dateien wie .gitignore und .gitattributes an.
Erfahren Sie, wie Sie Git-Branches in alltäglichen Entwicklungsworkflows erstellen, wechseln, verfolgen, organisieren und sicher löschen.
Erfahren Sie, wie Sie Nginx-Verbindungsverweigerungsfehler anhand von Protokollen bis zum genauen Upstream-Dienst, Port, Socket oder Netzwerkproblem zurückverfolgen können.