- Vorwort
- 1. Einführung in die Versionskontrolle
- Was ist Versionskontrolle?
- Warum ist Versionskontrolle wichtig?
- Einführung in Git
- Andere Versionskontrollsysteme
- Git installieren
- 2. Erste Schritte mit Git - Befehlszeile und GUI
- Grundlegende Git-Befehle
- CLI vs GUI: Unterschiede verstehen
- Ausführen grundlegender Befehle in VSCode
- Ihr erstes Repository erstellen und Ihren ersten Commit durchführen
- Ansehen des Commit-Verlaufs und Zurücksetzen auf einen vorherigen Commit
- 3. Branching und Zusammenführen in Git
- Verständnis von Zweigen
- Erstellen und Wechseln zwischen Zweigen
- Branches zusammenführen
- Merge-Konflikte lösen
- Branching und Merging mit VSCode
- 4. Einführung in GitHub
- Was ist GitHub?
- Ein GitHub-Konto erstellen
- Die GitHub-Oberfläche erkunden
- Erstellen Ihres ersten GitHub-Repositories
- 5. Remote-Repositories mit GitHub
- Verständnis von Remote-Repositories
- Verbindung von Git mit GitHub
- Ein GitHub-Repository klonen
- Pushen zu und Pullen von GitHub
- 6. Zusammenarbeit auf GitHub
- Verständnis von Mitwirkenden und Berechtigungen
- Einladen von Mitwirkenden zu einem Repository
- Ein Repository gabeln
- Pull-Anfragen
- Probleme
- Code-Review und Zusammenführen auf GitHub
- 7. Beste Praktiken für Git und GitHub
- Gute Commit-Nachrichten schreiben
- Effektives Verwalten von Branches
- Repository-Organisation und READMEs
- Dinge, die Sie beachten sollten, wenn Sie mit Git und GitHub arbeiten
- 8. Lizenzen und Open Source
- Was ist Open Source?
- Open-Source-Lizenzen
- Best Practices für das Mitwirken an Open-Source-Projekten
- Fazit
- 9. Erweiterte Git-Funktionen
- Stashing von Änderungen
- Rebasing und die Umschreibung der Historie
- Verwendung von Git-Hooks
- Git Blame und Bisect: Änderungen nachverfolgen und Debugging
- 10. Fehlerbehebung bei häufigen Git- und GitHub-Problemen
- Losgelöster HEAD-Zustand
- Authentifizierungsprobleme
- Wiederherstellung verlorener Commits
- 11. Fazit und nächste Schritte
- Rückblick auf Git- und GitHub-Konzepte
- Weitere Ressourcen und Lernwege
- Anhang A: Git-Befehlsübersicht
- Anhang B: Glossar der Git- und GitHub-Begriffe
Git Wunderkind (Deutsche Ausgabe)
Versionskontrolle meistern mit Git und GitHub
Wenn Sie Git, GitHub und die bereichende Welt der Open-Source-Beiträge beherrschen möchten, selbst ohne Vorkenntnisse, ist dieser Leitfaden Ihre beste Wahl.
Minimum price
$9.99
$19.00
You pay
Authors earn
About
About the Book
Git Prodigy ist Ihr klarer, prägnanter Leitfaden zur Beherrschung von Git und GitHub. Dieses Buch konzentriert sich auf praktische Einblicke und vermeidet unnötigen technischen Fachjargon, sodass jeder, unabhängig von seinem Hintergrund oder seiner Erfahrung, die Kunst der Versionskontrolle auf eine zugängliche Weise verstehen kann.
Das Buch beginnt mit einer soliden Grundlage in der Versionskontrolle und Git-Grundlagen, bevor es sich mit GitHub beschäftigt. Sie werden sich mit den wichtigsten Git-Befehlen, den Feinheiten von Commits, Branching und Merging sowie den Details der Zusammenarbeit auf GitHub, einschließlich Forking, Pull-Anfragen und Code-Reviews, auseinandersetzen.
Git Prodigy hebt die bereichernde Welt der Open-Source-Beiträge hervor und hilft Ihnen, die Kultur und Praktiken zu verstehen, die diese lebendige Gemeinschaft antreiben. Es bietet Einblicke in die Open-Source-Lizenzierung und rüstet Sie mit dem Wissen aus, um selbstbewusst und verantwortungsbewusst beizutragen.
Die Reise geht weiter in erweiterte Git-Funktionen und praktische Problemlösungstechniken und endet mit einem praktischen Git-Befehlsübersicht. Egal, ob Sie ein Anfänger, ein erfahrener Entwickler oder ein Open-Source-Enthusiast sind, dieses Buch vermittelt das Verständnis und die praktischen Fähigkeiten, die Sie benötigen, um die Versionskontrolle mit Git und GitHub zu meistern.
Author
About the Authors
Ebenezer Don has been building software for over thirteen years. He has shipped and contributed to products used by millions of people, written four books, and taught software development to hundreds of thousands through his online platforms. His work focuses on AI engineering, where he pushes AI tools to their creative limits, and teaches professionals to use AI at a level most people never reach.

Episode 258
An Interview with Ebenezer Don
Leanpub now has a TranslateAI service which uses AI to translate their book from English into up to 31 languages, or from one of those 31 languages into English. We also have a GlobalAuthor bundle which uses TranslateAI to translate English-language books into either 8 or 31 languages.
Leanpub exists to serve our authors. We want to help you reach as many readers as possible, in their preferred language. So, just as Leanpub automates the process of publishing a PDF and EPUB ebook, we've now automated the process of translating those books!
Translations
Translations
Languages
Contents
Table of Contents
Other books by these authors
Other books by these authors
Simplified JavaScript for Very Important Programmers
Git Prodigy

HTML Book
The Art of Asking Better Questions (For Humans and AI)

leanpub-example-book

The Art of Asking Better Questions (For Humans and AI)
Get Insanely Good at AI
How to be a modern scientist (日本語版)
How to be a modern scientist (Deutsche Ausgabe)
How to be a modern scientist (Edición Española)
How to be a modern scientist (Édition Française)
How to be a modern scientist (Edição em Português Brasileiro)
How to be a modern scientist (Edizione Italiana)
How to be a modern scientist (繁體中文版)
How to be a modern scientist (简体中文版)
How to be a modern scientist (Polskie Wydanie)
How to be a modern scientist (한국어판)
The Elements of Data Analytic Style (日本語版)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Deutsche Ausgabe)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Edición Española)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Édition Française)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Edição em Português Brasileiro)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Edizione Italiana)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (繁體中文版)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (简体中文版)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Polskie Wydanie)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (한국어판)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Nederlandse Editie)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Türkçe Baskı)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Svensk Utgåva)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Magyar Kiadás)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Edisi Indonesia)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (České Vydání)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Bosansko Izdanje)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Українське Видання)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Ediție Română)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (النسخة العربية)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Norsk Utgave)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Phiên Bản Tiếng Việt)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Dansk Udgave)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Hrvatsko Izdanje)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Edição em Português)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Έκδοση στα Ελληνικά)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (ฉบับภาษาไทย)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (ਪੰਜਾਬੀ ਸੰਸਕਰਣ)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (हिंदी संस्करण)
Jeff Leek and TranslateAIThe Elements of Data Analytic Style (Srpsko Izdanje)
Jeff Leek and TranslateAIHow to be a modern scientist (Nederlandse Editie)
The Elements of Data Analytic Style (Hebrew Edition)
Jeff Leek and TranslateAIHow to be a modern scientist (Edição em Português)
How to be a modern scientist (Dansk Udgave)
How to be a modern scientist (Izdanje na Srpskom)
How to be a modern scientist (Svensk Utgåva)
How to be a modern scientist (Magyar Kiadás)
How to be a modern scientist (České Vydání)
How to be a modern scientist (Ediție în Limba Română)
How to be a modern scientist (Hrvatsko Izdanje)
How to be a modern scientist (Українське Видання)
How to be a modern scientist (Norsk Utgave)
How to be a modern scientist (Türkçe Baskı)
How to be a modern scientist (Izdanje na Bosanskom)
How to be a modern scientist (Phiên Bản Tiếng Việt)
How to be a modern scientist (Έκδοση στα Ελληνικά)
How to be a modern scientist (हिंदी सं स्करण)
How to be a modern scientist (ฉบับภาษาไทย)
How to be a modern scientist (Edisi Bahasa Indonesia)
How to be a modern scientist (النسخة العربية)
How to be a modern scientist (Hebrew Edition)
How to be a modern scientist (ਪੰਜਾਬੀ ਸੰਸਕਰਣ)
Estrategia de Nube (Edición en Español)
Strategia del Cloud (Edizione Italiana)
云战略 (简体中文版)
Strategija za Oblak (Izdanje na Bosanskom)
Strategija za Cloud (Izdanje na Srpskom)
Atomic Kotlin (Türkçe Baskı)
Cloud-Strategie (Deutsche Ausgabe)
Stratégie Cloud (Édition Française)
Estratégia de Nuvem (Edição em Português do Brasil)
雲端策略 (繁體中文版)
Estratégia de Nuvem (Edição em Português)
Molnstrategi (Svensk Utgåva)
Felhő Stratégia (Magyar Kiadás)
Sky strategi (Dansk Udgave)
Strategie Cloud (Ediție în Limba Română)
Strategie pro Cloud (České Vydání)
Skiestrategi (Norsk Utgave)
Managing Remote Teams (Polskie Wydanie)
Debug Cloud Strategy Markua 0.30 (Deutsche Ausgabe)
Debug Cloud Strategy Markua 0.30 (Deutsche Ausgabe)
Strategi Cloud (Edisi Bahasa Indonesia)
ਮੇਘ ਰਣਨੀਤੀ (ਪੰਜਾਬੀ ਸੰਸਕਰਣ)
استراتيجية السحابة (النسخة العربية)
אסטרטגיית ענן (מהדורה עברית)
Debug Cloud Strategy Markua 0.30 (Phiên Bản Tiếng Việt)
Debug Cloud Strategy Markua 0.30 (Έκδοση στα Ελληνικά)
Debug Cloud Strategy Markua 0.30 (ฉบับภาษาไทย)
Debug Cloud Strategy Markua 0.30 (Українське Видання)
Debug Cloud Strategy Markua 0.30 (Türkçe Baskı)
Debug Cloud Strategy Markua 0.30 (Nederlandse Editie)
Debug Cloud Strategy Markua 0.30 (हिंदी संस्करण)
क्लाउड रणनीति (हिंदी संस्करण)
Chiến Lược Điện Toán Đám Mây (Phiên Bản Tiếng Việt)
Bulut Stratejisi (Türkçe Baskı)
กลยุทธ์คลาวด์ (ฉบับภาษาไทย)
Στρατηγική για το Cloud (Έκδοση στα Ελληνικά)
Хмарна стратегія (Українське Видання)
Cloudstrategie (Nederlandse Editie)
Strategia Chmurowa (Polskie Wydanie)
Strategija za Oblak (Hrvatsko Izdanje)
开始竞赛编程!: 轻松应对USACO铜牌赛 (简体中文版)
開始競賽程式設計吧!:精通USACO銅級競賽(繁體中文版)
Commencez la Programmation Compétitive !: Excellez à la USACO Bronze Competition (Édition Française)
Start Wettbewerbsprogrammierung!: Meistern Sie den USACO Bronze-Wettbewerb (Deutsche Ausgabe)
競技プログラミングを始めよう!: USACOブロンズ競技を極める (日本語版)
경쟁 프로그래밍 시작하기!: USACO 브론즈 대회 정복하기 (한국어판)
Comece com a Programação Competitiva!: Domine a Competição Bronze da USACO (Edição em Português do Brasil)
¡Empieza Programación Competitiva!: Domina la Competencia USACO de Bronce (Edición en Español)
アファンタジア (日本語版)
Aphantasie (Deutsche Ausgabe)
Aphantasia (Edición en Español)
Aphantasia (Édition Française)
Aphantasia (Edição em Português do Brasil)
Aphantasia (Edizione Italiana)
心盲症 (简体中文版)
Aphantasia (繁體中文版)
Aphantasia (Polskie Wydanie)
아판타시아 (한국어판)
Aphantasia (Nederlandse Editie)
Aphantasia (Türkçe Baskı)
Aphantasia (Svensk Utgåva)
Aphantasia (Magyar Kiadás)
Aphantasia (Edisi Bahasa Indonesia)
อะแฟนทาเซีย (ฉบับภาษาไทย)
Aphantasia (České Vydání)
Aphantasia (Izdanje na Bosanskom)
Aphantasia (ਪੰਜਾਬੀ ਸੰਸਕਰਣ)