Cargando…

Git Schnelleinstieg : Versionsverwaltung lernen in 14 Tagen : einfach und ohne Vorkenntnisse /

Leichter Einstieg in die praktische Arbeit mit Git Auswahl sinnvoller Workfl ows und Einsatz in Teams Git-Repositories hosten mit GitHub und GitLab Mit diesem Buch erhalten Sie einen schnellen und praxisbezogenen Einstieg in Git. Der Autor behandelt die gängigen Befehle, die Sie beim täglichen Arb...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Vijayakumaran, Sujeevan (Autor)
Formato: Electrónico eBook
Idioma:Alemán
Publicado: [Place of publication not identified] : mitp Verlag, 2022.
Edición:1. Auflage.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1308983885
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 220405s2022 xx a o 000 0 ger d
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d OCLCO  |d EBLCP  |d OCLCF  |d OCLCQ 
020 |a 9783747505281  |q (electronic bk.) 
020 |a 3747505287  |q (electronic bk.) 
029 1 |a AU@  |b 000071547301 
035 |a (OCoLC)1308983885 
037 |a 9783747505281  |b O'Reilly Media 
050 4 |a QA76.758 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Vijayakumaran, Sujeevan,  |e author. 
245 1 0 |a Git Schnelleinstieg :  |b Versionsverwaltung lernen in 14 Tagen : einfach und ohne Vorkenntnisse /  |c Sujeevan Vijayakumaran. 
246 3 |a Versionsverwaltung lernen in vierzehn Tage 
250 |a 1. Auflage. 
264 1 |a [Place of publication not identified] :  |b mitp Verlag,  |c 2022. 
300 |a 1 online resource (256 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 |a Leichter Einstieg in die praktische Arbeit mit Git Auswahl sinnvoller Workfl ows und Einsatz in Teams Git-Repositories hosten mit GitHub und GitLab Mit diesem Buch erhalten Sie einen schnellen und praxisbezogenen Einstieg in Git. Der Autor behandelt die gängigen Befehle, die Sie beim täglichen Arbeiten mit Git brauchen. Sie lernen anhand eines Projekts, welche Befehle es gibt, wie diese arbeiten und wie Sie auftretende Probleme lösen können. Neben alltäglichen Funktionen finden Sie auch seltener gebrauchte Kommandos, die aber ebenfalls wichtig sind. Im zweiten Teil des Buchs werden fortgeschrittene Themen behandelt. Der Schwerpunkt liegt auf dem Einsatz von Git in Teams, darunter etwa das Hosten verteilter Repositories mit GitHub und GitLab. Ein weiteres Kapitel behandelt die Workflows, die je nach Anzahl der beteiligten Personen, Branches und Repositories eines Projekts variieren. Darüber hinaus gibt Ihnen der Autor hilfreiche Informationen für den Umstieg von Subversion. Ein Kapitel zu häufig gestellten Fragen rundet diesen Praxiseinstieg ab. Das Buch richtet sich an Einsteiger, aber auch Leser mit grundlegender Erfahrung können hier noch viel lernen. So gelingt es Ihnen, Git in Kürze in der Praxis einzusetzen. Aus dem Inhalt: Konfiguration Arbeiten mit Branches Verteilte Repositories Hosting mit GitHub und GitLab Workflows Umstieg von Subversion Tipps für die tägliche Arbeit Tipps für nachvollziehbare Git-Historien Frequently Asked Questions. 
505 0 |a Cover -- DRM -- Titel -- Impressum -- Inhalt -- Einleitung -- Git lernen in 14 Tagen -- Der Aufbau des Buches -- Konvention -- Fragen und Feedback -- 1 Einführung in die Welt der Versionsverwaltung -- 1.1 Was ist eigentlich Versionsverwaltung? -- 1.2 Git installieren -- 2 Die ersten Schritte mit Git -- 2.1 Das erste Repository -- 2.2 Git-Konfiguration -- 2.3 Der erste Commit -- 2.4 Änderungen rückgängig machen mit Reset und Revert -- 2.5 Wie Git arbeitet -- 2.6 Git-Hilfe -- 3 Branches erstellen und mergen -- 3.1 Allgemeines zum Branching -- 3.2 Branches anlegen -- 3.3 Branches mergen 
505 8 |a 3.4 Merge-Konflikte -- 3.5 Verschiedene Merge-Strategien verstehen -- 4 Branches per Rebase zusammenführen und das Aufräumen des Repositorys -- 4.1 Branches per Rebase zusammenführen -- 4.2 Aufräumen mit Stash und Clean -- 5 Mit verteilten Repositorys arbeiten -- 5.1 Projekt mit einem Remote-Repository -- 5.2 Branch-Management -- 5.3 Tracking-Branches -- 5.4 Projekt mit drei Remote-Repositorys -- 5.5 Der Workflow mit drei Repositorys -- 6 Git-Hosting mit GitHub und GitLab -- 6.1 Allgemeines zum Git-Hosting -- 6.2 Einstieg in GitHub -- 6.3 Einstieg in GitLab -- 6.4 Weitere Git-Hosting-Lösungen 
505 8 |a 7 CI/CD: Continuous Integration und Continuous Delivery -- 7.1 Der Workflow -- 7.2 GitHub Actions -- 7.3 GitLab CI/CD -- 8 Workflow für Einzelpersonen -- 8.1 Interaktives Rebasing -- 8.2 Workflow mit einem Branch und Repository für eine Person -- 9 Workflows im Team -- 9.1 Workflow mit mehreren Personen, einem Repository und einem Branch -- 9.2 Git Flow -- 9.3 Git Flow mit mehr als einem develop-Branch -- 9.4 Git Flow mit mehreren Repositorys -- 9.5 GitHub-Flow -- 9.6 GitLab-Flow -- 9.7 Weitere Aspekte in Workflows -- 10 Umstieg von Subversion 
505 8 |a 10.1 Der Unterschied zwischen zentraler und verteilter Versionsverwaltung -- 10.2 Checkout und Clone im Vergleich -- 10.3 svn commit vs. git commit & git push -- 10.4 svn add vs. git add -- 10.5 Binärdateien im Repository -- 10.6 SVN- in Git-Repository konvertieren -- 11 Nachvollziehbare Git-Historien -- 11.1 Gut dosierte Commits -- 11.2 Gute Commit-Messages -- 12 Tipps und Tricks -- 12.1 Große Dateien mit Git LFS verwalten -- 12.2 Aliasse setzen mit git alias -- 12.3 Durchgeführte Aktionen nachvollziehen mit git reflog -- 12.4 Den Schuldigen finden mit git blame 
505 8 |a 12.5 Auf Fehlersuche mit git bisect -- 12.6 Repositorys in Repositorys mit git submodules -- 12.7 Subtree als Alternative für Submodule -- 12.8 Komplette Historie neu schreiben mit git filter-repo -- 12.9 Git Worktree -- 13 Frequently Asked Questions -- 14 Ausblick -- 14.1 Git mit GUI nutzen -- 14.2 Hooks -- 14.3 GitHub vs. GitLab -- Stichwortverzeichnis 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Git (Computer file) 
630 0 7 |a Git (Computer file)  |2 fast  |0 (OCoLC)fst01913774 
650 0 |a Computers  |x Access control. 
650 0 |a Electronic data processing  |x Distributed processing. 
650 6 |a Ordinateurs  |x Accès  |x Contrôle. 
650 6 |a Traitement réparti. 
650 7 |a Computers  |x Access control.  |2 fast  |0 (OCoLC)fst00872779 
650 7 |a Electronic data processing  |x Distributed processing.  |2 fast  |0 (OCoLC)fst00906987 
856 4 0 |u https://learning.oreilly.com/library/view/~/9783747505281/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6947876 
994 |a 92  |b IZTAP