UID:
kobvindex_ERBEBC6452670
Format:
1 online resource (491 pages)
Edition:
1
ISBN:
9783527826230
Series Statement:
Für Dummies Series
Note:
Intro -- Titelblatt -- Impressum -- Über den Autor -- Inhaltsverzeichnis -- Einleitung -- Über dieses Buch -- Konventionen in diesem Buch -- Was Sie nicht lesen müssen -- Törichte Annahmen über die Leser -- Wie dieses Buch aufgebaut ist -- Symbole, die in diesem Buch verwendet werden -- Wie es weitergeht -- Teil I: Grundlagen -- Kapitel 1: Was ist Git? -- Versionsverwaltung - zentral oder verteilt? -- Die Geschichte von Git -- Was bedeutet der Name »Git«? -- Lizenz und Betriebssysteme -- Ausblick -- Kurz und knackig -- Kapitel 2: Der Einstieg auf Windows -- Die Installation von Git auf Windows -- Die richtige Kommandozeile -- Der richtige Editor -- Die Konfiguration von Git -- Authentifizierung -- Kurz und knackig -- Kapitel 3: Der Einstieg auf macOS und Linux -- Der Einstieg auf macOS -- Der Einstieg auf Linux -- Konfiguration -- Authentifizierung -- Arbeiten mit dem Terminal -- Kurz und knackig -- Kapitel 4: Hinzufügen, ändern, branchen und mergen -- Das lokale Repository -- Das Remote-Repository -- Schritt für Schritt: Änderungen der Versionsverwaltung hinzufügen -- Arbeiten mit Verzweigungen (Branches) -- Änderungen zusammenführen -- Schritt für Schritt: Branchen und Mergen -- Kurz und knackig -- Kapitel 5: Weitere Werkzeuge -- Visual Studio Code -- Benutzeroberflächen für Git -- GitHub für unterwegs -- Visual Studio, Eclipse, IntelliJ und Co. -- Tools mit Windows-Explorer-Integration -- Diff- und Merge-Tools -- Kurz und knackig -- Teil II: Zusammenarbeit -- Kapitel 6: Git-Dienste -- GitHub -- Azure Repos -- GitLab -- Bitbucket -- Kurz und knackig -- Kapitel 7: Guidelines bei der Einführung von Git -- Das richtige Maß an Governance -- Eine minimale Governance-Richtlinie -- Empfehlungen für Teams -- Training -- Kurz und knackig -- Kapitel 8: Git-Workflows -- Was sind Git-Workflows? -- Trunk-Based-Development -- GitHub-Flow -- Release-Flow
,
Git-Flow -- Den richtigen Workflow finden -- Kurz und knackig -- Kapitel 9: Teamwork mit Git -- Watch, Stars und Forks -- Was ist ein Fork? -- Code-Reviews mit Pull-Requests -- Branch-Protection -- Automatisierung -- Code-Owners -- Der Umgang mit Commits und Messages -- Der Pull-Request-Lebenszyklus -- Kurz und knackig -- Kapitel 10: Weniger Komplexität durch Feature-Flags -- Was sind Feature-Flags? -- Der Feature-Lebenszyklus -- Weitere Einsatzmöglichkeiten von Feature-Flags -- Wo fängt man an? -- Frameworks -- LaunchDarkly -- Feature-Flags und technische Schulden -- Kurz und knackig -- Kapitel 11: Kontinuierlich bauen und ausliefern -- Was ist CI und CD? -- Build-Infrastruktur -- Kontinuierliche Qualität -- Automatisierte Deployments -- Azure Pipelines -- GitHub Actions -- Weitere CI/CD-Plattformen -- Kurz und knackig -- Kapitel 12: Open-Source-Projekte -- Geschichte -- Open Source versus Open Development -- Open Source und Sicherheit -- Ihr erstes Open-Source-Projekt -- Geld verdienen mit Open Source -- Kurz und knackig -- Teil III: Vertiefung -- Kapitel 13: Unter der Haube -- Warum ist Git so schwierig? -- Der gerichtete azyklische Graph -- Der Hash oder SHA-1 -- Die Anatomie eines Commits -- Was ist denn nun eigentlich Git? -- Warum ist Git so einfach? -- Kurz und knackig -- Kapitel 14: Zeitreisen mit Git -- Geschichte ist Geschichte -- Freie Wahl der Arbeitsweise -- Änderungen rückgängig machen -- Navigieren in der Zeit -- Zeitlinien manipulieren -- Die Vergangenheit interaktiv manipulieren -- Die Vergangenheit mit Filter-Branch manipulieren -- Manipulierte Zeitlinien mit Force-Push übertragen -- Fragen Sie nicht, wozu Git fähig ist -- Kurz und knackig -- Kapitel 15: Mehr zum Branching und Merging -- Branches und Tags -- Vorspulen mit Fast-Forward -- Ein echter Merge -- Ein Octopus-Merge -- Konflikte automatisch lösen -- Konflikte manuell lösen
,
Merge-Strategien -- Daten vom Remote laden mit git pull -- Kurz und knackig -- Kapitel 16: Commits und Tags signieren -- Warum sollte man Commits signieren? -- Was ist GPG? -- Installation und Konfiguration -- Der erste signierte Commit -- Kurz und knackig -- Kapitel 17: Git-Submodule -- Submodule in Git-Repository einbinden -- Submodule klonen -- Submodule aktualisieren -- In Submodulen arbeiten -- Kurz und knackig -- Kapitel 18: Große Dateien und große Repositories -- Git-LFS -- Große Repositories -- Kurz und knackig -- Kapitel 19: Git an Ihre Bedürfnisse anpassen -- Dateien ignorieren -- Arbeiten mit unterschiedlichen Dateitypen -- Formatierung von Dateien -- Kurz und knackig -- Teil IV: Der Top-Ten-Teil -- Kapitel 20: Zehn Tipps zum Einstieg in Git -- Lernen und verwenden Sie Git auf der Konsole -- Der richtige Git-Prompt -- Richten Sie sich eine Wohlfühlkonsole ein -- Lernen Sie die Shortcuts für Ihr Terminal -- Lernen Sie einen Editor -- Lernen Sie die Shortcuts für den Editor -- Üben Sie in der Git-School -- Erstellen Sie ein Konto auf GitHub -- Verwenden Sie einen schlanken Workflow -- Arbeiten Sie mit Pull-Requests -- Kurz und knackig -- Kapitel 21: Zehn Tipps zur Erhöhung der Effizienz -- Arbeiten mit Aliasen in Git -- Besser Vergleichen mit »diff-so-fancy« -- Automatisieren mit Git-Hooks -- Bessere Commit-Messages mit Commit-Templates -- Einzelne Commits testen -- Besser Versionieren mit Git-Version -- Merges aufzeichnen mit rerere -- Autokorrektur von Kommandos -- Arbeit zwischenspeichern mit Stash -- Kurz und knackig -- Kapitel 22: Zehn Dinge, die Sie nicht tun sollten -- Direkt auf dem Haupt-Branch arbeiten -- Mit langlebigen Branches arbeiten -- Passwörter und andere Secrets in Git speichern -- Nicht oft genug committen -- Git nicht als Versionsverwaltung nutzen -- Große Dateien speichern
,
Einen Pull-Request für viele Änderungen verwenden -- Einen Reset durchführen, ohne vorher zu speichern -- Die veröffentlichte Historie modifizieren -- Einen Force-Push durchführen -- Kurz und knackig -- Kapitel 23: Zehn Git-Befehle, die Sie kennen sollten -- Bugs finden mit git bisect -- Dateien umbenennen mit git mv und git rm -- In Git suchen mit git grep und git log -- Den Schuldigen finden mit git blame -- Aufräumen mit git clean -- Einen Brach wechseln mit git switch -- Arbeiten mit Patches: git add --patch und git apply -- Kurz und knackig -- Kapitel 24: Zehn Git-Befehle, die Ihnen bei Problemen helfen -- Magische Zeitmaschine -- Vergessen, Änderungen hinzuzufügen -- Commit-Message nachträglich ändern -- Aus Versehen auf den Haupt-Branch committed -- Commit auf falschen Branch -- Diff zeigt nichts an -- Älteren Commit rückgängig machen -- Änderungen an einer Datei rückgängig machen -- Von Neuem beginnen (a) -- Von Neuem beginnen (b) -- Kurz und knackig -- Stichwortverzeichnis -- End User License Agreement
Additional Edition:
Print version: Kaufmann, Michael Git Für Dummies Newark : John Wiley & Sons, Incorporated,c2021 ISBN 9783527716975
Keywords:
Electronic books.
URL:
https://ebookcentral.proquest.com/lib/th-brandenburg/detail.action?docID=6452670