Source Code Verwaltung mit Git
|
|
|
- Erwin Schmid
- vor 9 Jahren
- Abrufe
Transkript
1 Source Code Verwaltung mit 16. März 2007
2 Wer bin ich? Vorstellung Repository commit $ git version git version eindeutiger Autor $ git config --global user.name \ "" $ git config --global user. \ "[email protected]"
3 das Repository Vorstellung Repository commit ein neues... $ mkdir projekt; cd projekt; git init... oder eines clonen $ git clone git://kernel.org/.../linux-2.6.git
4 commiten Vorstellung Repository commit $ echo "toller Inhalt" > file $ git add file $ git commit -m "tolle Beschreibung"
5 commiten Vorstellung Repository commit $ git show HEAD commit bf9b33ce2ee403f8e4e5c31db d21f25b1 Author: <ukleinek@informatik... Date: Wed Mar 14 00:29: Tolle Beschreibung diff --git a/file b/file new file mode index f4cf6 --- /dev/null ,0 +toller Inhalt
6 $ echo "Noch mehr toller Inhalt" >> file $ git commit -m "tralala" # On branch master # Changed but not updated: # (use "git add <file>..." to update what \ # will be committed) # # modified: file # no changes added to commit (use "git add" \ and/or "git commit -a")
7 OK, git add $ git add file $ echo "Und was ich noch vergessen habe" >> file $ git commit -m "tralala + vergessen" Created commit 5b5e88d a10aee66d files changed, 1 insertions(+), 0 deletions(-) $ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update... # # modified: file # no changes added to commit (use "git add"...
8 Index Index Objekte Branches Zwischending zwischen Workingcopy und Repository git commit macht aus dem Index einen Commit git add, git rm, git update-index,... Erlaubt dirty working copy
9 Objekte Index Objekte Branches charakterisierung durch SHA-1 Summe Typen: blob, commit, tree, tag abkürzbar durch eindeutigen Anfang $ git cat-file -t 5115 blob $ git cat-file blob 5115 toller Inhalt Noch mehr toller Inhalt
10 Objekte Index Objekte Branches $ git rev-parse HEAD 5b5e88d a10aee66d672935b09b7c3bd $ git cat-file -t HEAD commit $ git cat-file -p HEAD^{tree} blob 5115b279...a78099ba file $ git rev-parse b279318ec24e202c1190f2f27fca78099ba0
11 Branches Index Objekte Branches referenzieren einen Commit HEAD referenziert den aktuellen Branch $ cat.git/head ref: refs/heads/master $ cat.git/refs/heads/master 5b5e88d a10aee66d672935b09b7c3bd
12 Patch schicken Patch schicken Patch bekommen fetch, push, pull $ editor Makefile $ git update-index Makefile; git commit -s -m tra $ git format-patch linus 0001-tra.patch $ git send tra.patch...
13 Patch bekommen Patch schicken Patch bekommen fetch, push, pull $ git am --signoff --3way < $mbox
14 fetch Patch schicken Patch bekommen fetch, push, pull $ git fetch linus remote: Generating pack... remote: Done counting 529 objects. remote: Result has 352 objects. remote: Deltifying 352 objects. remote: 100% (352/352) done Indexing 352 objects. remote: Total 352 (delta 300), reused 256 (delta % (352/352) done Resolving 300 deltas. 100% (300/300) done 152 objects were added to complete this thin pack. * refs/remotes/linus/master: fast forward... old..new: be baab108
15 push Patch schicken Patch bekommen fetch, push, pull $ git push info updating refs/heads/master from 025b9eaf10364a85b029bede23b9d7cd843eefdf to 0d344813d030c25f76f842a637054d79f03346a7 Generating pack... Done counting 0 objects. Writing 0 objects. Total 0 (delta 0), reused 0 (delta 0) Unpacking 0 objects refs/heads/master: 025b9eaf10364a85b02...
16 pull Patch schicken Patch bekommen fetch, push, pull pull = fetch + merge + commit $ git pull origin Updating be baab108 Fast forward arch/arm/common/kconfig arch/arm/mach-imx/cpufreq.c arch/arm/mach-imx/generic.c arch/arm/mach-ns9xxx/mach-cc9p9360dev.c arch/arm/mach-omap1/board-h2.c arch/arm/mach-omap2/clock.c...
17 Wie geht s weiter? Wiki online Manual pages http: //kernel.org/pub/software/scm/git/docs/ Projektliste Mailingliste mailto:[email protected] OLS-Vortrag von Junio C. Hamano http: //members.cox.net/junkio/ ols.pdf
Arbeiten mit dem Versionsverwaltungssystem. Jannik Kramer Proseminar Werkzeuge für das wissenschaftliche Arbeiten
Arbeiten mit dem Versionsverwaltungssystem Proseminar Werkzeuge für das wissenschaftliche Arbeiten 14.07.2014 Agentur für cooperation & communication Gliederung 1. Einführung 2. Funktionsweise 3. 4. Ausblick
Von SVN zu Git. Daniel Willmann <[email protected]> 2011-10-18 cbna
Von SVN zu Git Daniel Willmann 2011-10-18 cbna Inhalt Einführung Git für SVN Benutzer Weitergehende Konzepte Zusammenfassung Daniel Willmann Von SVN zu Git 2 Über den Vortragenden
Eine Einführung in das verteilte Quelltextverwaltungssystem Git
Eine Einführung in das verteilte Quelltextverwaltungssystem Git B.Sc. Daniel Baulig Fachhochschule Frankfurt am Main University of Applied Sciences 2. November 2012 Übersicht 1 Einführung Über mich Versions-was?
Git - Fast Version Control System
Git - Fast Version Control System Sebastian Harl Astronomisches Institut der Universität Erlangen-Nürnberg 17. Oktober 2008 Was ist Git? VCS (Version Control
Versionsverwaltung für die KU Betriebssysteme. Eine Einführung
Versionsverwaltung für die KU Betriebssysteme Eine Einführung 1 1 Versionsverwaltung? Wozu? Nachvollziehbarkeit Wer hat was wann geändert Wiederherstellbarkeit kaputteditiert Wartbarkeit Verschiedene Versionen
Gitting started. Christian Neukirchen. 14dec2011
Gitting started Christian Neukirchen 14dec2011 Wieso Versionskontrolle? Erste Schritte Branches Zusammenarbeit Nicht-trivale Features GUI Ausblick Agenda Wieso Versionskontrolle? Den Verlauf eines Projekts
Apache Subversion (SVN)
Apache Subversion (SVN) Datamining und Sequenzanalyse Marvin Meusel, Sascha Winter 18.10.2013 Apache Subversion (SVN) Datamining und Sequenzanalyse Marvin Meusel, Sascha Winter 18.10.2013 git Datamining
Igitt?! Git für Anfängerinnen und Anfänger Linux höchstpersönlich.
Igitt?! Git für Anfängerinnen und Anfänger Ja, diese Folien stehen auch als PDF im Netz... https://www.heinlein-support.de/vortrag Einsatzbereiche von git Kollaboratives Arbeiten an allen Arten von Inhalten
Einführung in Git. Dirk Deimeke. 19. August 2013. My own IT. ddeimeke (My own IT) Einführung in Git 19. August 2013 1 / 23
Einführung in Git Dirk Deimeke My own IT 19. August 2013 ddeimeke (My own IT) Einführung in Git 19. August 2013 1 / 23 Inhalt 1 Etwas Theorie Basiswissen Git 2 Praxis Installation Erstes Repository Besonderheiten
Verteile Revisionskontrolle mit GIT
Verteile Revisionskontrolle mit GIT Christian Thäter [email protected] 25. Juni 2007 Über diesen Vortrag 1. Was ist Revisionskontrolle? 2. Wie funktioniert GIT? 3. GIT Workshop Fragen werden nach jedem Abschnitt
Git in großen Projekten
Git in großen Projekten Einsatz von Submodulen und Subtrees René Preißel ([email protected]) Buchhandlung Lehmanns, 16.10.2013 1 Über Mich René Preißel ([email protected]) Freiberuflicher Berater, Entwickler,
Git eine kurze Einführung
Git eine kurze Einführung Malte Schmitz ~ Mai 2012 1 Ziele dieses Vortrags 1. Git installieren und einrichten können. 2. Idee von verteilter Versionskontrolle verstehen. 3. Idee der nichtlinearen Entwicklung
Medieninformatik Praktikum. Jens Rademacher 14.07.2013
mit mit Medieninformatik Praktikum 14.07.2013 1 / 13 mit 2 / 13 Nutzen von und an en mit Verwaltung unterschiedlicher Versionen einer Datei Protokollierung von Änderungen (Änderung, Zeitpunkt, Person)
Versionsverwaltung mit git
Versionsverwaltung mit git Versionsverwaltung Versionsverwaltungssysteme verwalten Dateien und zeichnen alle Änderungen an den Dateien im Laufe ihrer Entwicklung auf. alte Versionen sind stets verfügbar
Versionkontrolle mit git
Versionkontrolle mit git Wer bin ich? Wer bin ich? Federico Hernandez Wer bin ich? Darmstadt Wer bin ich? Göteborg, Schweden Wer bin ich? Mathematiker Wer bin ich? Senior Linux/Unix System Administrator
Spiel, Spaß und Spannung mit Git
Spiel, Spaß und Spannung mit Git 2-3 Std-Workshop Meine Person??? Spiel, Spaß und Spannung mit Git 2 Ziel Du kannst Git auf einem Windows- oder Linux- Rechner installieren und konfigurieren Du kennst die
git Änderungen verwalten mit git
Änderungen verwalten mit git Wie arbeitet man am besten an einem Protokoll zusammen? PeP et al. Toolbox, 2014 2 Idee: Austausch über Mails PeP et al. Toolbox, 2014 3 Mails: Probleme Risiko, dass Änderungen
Versionsverwaltung. Seminar Softwareentwicklung in der Wissenschaft Robert Wiesner
Versionsverwaltung Seminar Softwareentwicklung in der Wissenschaft Robert Wiesner Gliederung Motivation Allgemeines Varianten der Versionsverwaltung Versionierungssysteme Git als Versionierungssystem-Beispiel
Git eine kurze Einführung. Malte Schmitz ~ Mai 2012
eine kurze Einführung ~ Mai 2012 Ziele dieses Vortrags 1. installieren und einrichten können. 2. Idee von verteilter Versionskontrolle verstehen. 3. Idee der nichtlinearen Entwicklung verstehen. 4. Mit
OMD-Projekte Ansätze beim Monitoring der IT von Landeshauptstädten, Automobilherstellern und Discountern
OMD-Projekte Ansätze beim Monitoring der IT von Landeshauptstädten, Automobilherstellern und Discountern Gerhard Laußer ConSol* 15.06.2012 Generierung von Konfigdateien Build-Server site1 cmdb coshsh.cfg
Moodle aktuell halten mit Git
Moodle aktuell halten mit Git 3a 1 2 3b 3c 4c Vorstellung Andreas Grabs Softwareentwickler Seit 2010 Moodle Core- Entwickler Freier Mitarbeiter eledia GmbH Inhalt Allgemeines Allgmeine Vorteile Vorteile
Linux Cafe 2013 11 11. Referent: Bernd Strößenreuther
Versionsverwaltung mit Git Linux Cafe 2013 11 11 Referent: Bernd Strößenreuther mailto:linux [email protected] Lizenz Sie dürfen dieses Dokument verwenden unter den Bedingungen der Creative Commons
Praktikum Ingenieurinformatik (PI)
Praktikum Ingenieurinformatik (PI) Verteilte Versionskontrolle mit Git und Github Björn Meyer Fachgebiet Technische Informatik 1 Agenda Einleitung Motivation Versionskontrolle Ansätze Git Funktionen Arbeiten
Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Buildsysteme
Grundkurs C++ Buildsysteme Buildsysteme Beispielhaftes Übersetzungsszenario: Verzeichnis tutorial7/ main.cpp, lcdrange.cpp, lcdrange.h *.cpp Kompilieren *.o *.h Grundkurs C++ 2 Headerdateien //blackbox.h
Verteilte Versionskontrolle mit GIT. 17.04.2012 - Dortmund Ansgar Brauner - GreenPocket GmbH - Köln
Verteilte Versionskontrolle mit GIT 17.04.2012 - Dortmund Ansgar Brauner - GreenPocket GmbH - Köln 1 über mich 32 Jahre alt Softwareentwickler bei der Firma GreenPocket in Köln Java EE Entwickler und Rails
Einführung in git. Johannes Gilger & Matthias Lederhofer. Rechen- und Kommunikationszentrum der RWTH Aachen Network Operation Center. 14.
Johannes Gilger & Matthias Lederhofer der RWTH Aachen Network Operation Center 14. Juli 2010 Übersicht Begriffe in der Versionsverwaltung Unterschiede zentrale und dezentrale VCS Warum man git benutzen
Versionierung und Bugtracking mit Git(Hub)
Semesterprojekt Verteilte Echtzeitrecherche in Genomdaten Versionierung und Bugtracking mit Git(Hub) Marc Bux ([email protected]) Ziele der Versionierung Revisionsgeschichte eines Projekts erhalten
Apache Subversion (SVN)
Apache Subversion (SVN) Datamining und Sequenzanalyse Marvin Meusel, Sascha Winter 19.10.2012 Apache Subversion (SVN) Datamining und Sequenzanalyse Marvin Meusel, Sascha Winter 19.10.2012 git Datamining
Die Projek*ools. Files, Git, Tickets & Time
Die Projek*ools Files, Git, Tickets & Time Agenda Die Abgabe von Dokumenten: Files Das Pflegen von Software: Versionskontrolle mit Git Management von Anforderungen: Tickets Management von Zeit: Time Files
STM32 - u andy, darthrake. Cologne Chaos Computer Club Cologne. Einführung Software git
STM32 u23 2012 andy, darthrake e.v. http://koeln.ccc.de Cologne 2012-10-22 1 Einführung Zeitplan Hardware 2 Software Library Codesamples 3 git git Befehle Zeitplan Einführung 2012-10-20 11:00 - C99 Reguläre
Versionsverwaltung mit Mercurial für Einsteiger
Versionsverwaltung mit Mercurial für Einsteiger Chemnitzer Linuxtage 2009 Stefan Schwarzer, SSchwarzer.com [email protected] Chemnitz, Germany, 2009-03-14 Versionsverwaltung mit Mercurial für Einsteiger
Dezentrale Versionsverwaltung
Dezentrale Versionsverwaltung mit GIT with that guy 14.08.2012 Lars Kumbier 1 Versionsverwaltung? 14.08.2012 Lars Kumbier 2 Versionsverwaltung? Speichern unterschiedlicher Entwicklungsschritte (oder Versionen)
Git-Workshop für Einsteiger
Sujeevan Vijayakumaran oder auch: Er, dessen Name nicht genannt wird. 18. Oktober 2014 Inhaltsverzeichnis Einführung Git-Repository starten Branching Remote-Repository Git auf dem Server Ende Über mich
Überblick. Verteilte Systeme Übung. Übungsaufgaben. Termine und Ansprechpartner. Organisatorisches
Überblick Verteilte Systeme Übung Christopher Eibel, Michael Eischer, Tobias Distler, Timo Hönig Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte Systeme und Betriebssysteme)
git verteilte Versionskontrolle
git verteilte Versionskontrolle Jens Muecke Duesseldorf, 2. Oktober 2009 Content 1. Merkmale 2. Enstehungsgeschichte 3. Aufbau 4. Einfuehrung 5. Erfahrung und Tipps git Jens Muecke 2. Oktober 2009 2 01
Git für Admins Linux höchstpersönlich.
Git für Admins Ja, diese Folien stehen auch als PDF im Netz... https://www.heinlein-support.de/vortrag Einsatzbereiche von git in der Systemadministration Kollaboratives Arbeiten an allen Arten von (textbasierten)
Mapra: C++ Teil 3. Felix Gruber, Michael Rom. IGPM, RWTH Aachen. 10. Mai 2016
Mapra: C++ Teil 3 Felix Gruber, Michael Rom IGPM, RWTH Aachen 10. Mai 2016 Felix Gruber, Michael Rom (IGPM, RWTH Aachen) Mapra: C++ Teil 3 10. Mai 2016 1 / 16 Themen vom letzten Mal Debuggen mit gdb Zusammengesetzte
Grundkurs C++ Buildsysteme Versionsverwaltung mit git
Grundkurs C++ Buildsysteme Versionsverwaltung mit git Martin Knopp 09.05.2017 Folie 1/1 GK C++: Buildsysteme, Versionsverwaltung Martin Knopp 09.05.2017 Buildsysteme Beispielhaftes Übersetzungsszenario:
Grundkurs C++ Buildsysteme Versionsverwaltung mit git
Grundkurs C++ Buildsysteme Versionsverwaltung mit git Martin Knopp & Johannes Feldmaier 20.04.2016 Folie 1/22 GK C++: Buildsysteme, Versionsverwaltung Martin Knopp & Johannes Feldmaier 20.04.2016 Buildsysteme
Einführung Git Interna Workflows Referenzen. Git. Fast Version Control System. Michael Kuhn [email protected]
Git Fast Version Control System Michael Kuhn [email protected] Arbeitsbereich Wissenschaftliches Rechnen Fachbereich Informatik Universität Hamburg 2011-09-28 1 / 16 1 Einführung Überblick
Programmieren 2 05 Versionsverwaltung mit Git
Programmieren 2 05 Versionsverwaltung mit Git Bachelor Medieninformatik Sommersemester 2015 Dipl.-Inform. Ilse Schmiedecke [email protected] 1 ... gestern lief es noch!!! neues Feature eingebaut
Torsten Flatter inovex GmbH. "Git.NET" gibt's nicht?
Torsten Flatter inovex GmbH "Git.NET" gibt's nicht? Vorstellung Torsten Flatter inovex GmbH.NET / C# seit 2004 VSS, CVS, SVN, TFS, hq, git Enterprise-Umfeld Agenda Überblick Grundlagen Einsatzbereiche
Überblick. Verlässliche Echtzeitsysteme. Annahmen. Die Programmiersprache C. Auch heute noch viel sicherheitskritische Software in C
Überblick Verlässliche Echtzeitsysteme Übungen zur Vorlesung Florian Franzmann, Martin Hoffmann, Tobias Klaus 1 C-Quiz Teil I Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte
Git-Workshop, Teil I
Git-Workshop, Teil I Freitagsrunde TechTalks, TU Berlin Julius Plenz 25. November 2011 Veröffentlicht unter der CreativeCommons-Lizenz (By, Nc, Sa) http://wiki.freitagsrunde.org/techtalks Bevor wir beginnen...
WOZU VERSIONSKONTROLLE?
GIT AGENDA DES WORKSHOPS WOZU VERSIONSKONTROLLE? GIT GESCHICHTE GIT VERSTEHEN GIT INSTALLIEREN/KONFIGURIEREN BRANCHING/MERGING EXTERNE REPOSITORIES MIT GIT ARBEITEN VERBINDUNG ZUM EXTERNEN REPO AGENDA
Installation von Git für unsere OpenDCC/Fichtelbahn Entwickler Stephan Bauer, Christoph Schörner, Andreas Kuhtz
FICHTELBAHN Gitlab Installation von Git für unsere OpenDCC/Fichtelbahn Entwickler, Andreas Kuhtz 08.11.2013 Inhalt 1. Anmeldung bei Gitlab... 2 2. Installation von Git... 3 3. SSH Key erstellen... 6 4.
Software Engineering 2 Versionsverwaltung
Software Engineering 2 Versionsverwaltung Prof. Dr. Axel Böttcher 7. Oktober 2012 Lernziele Die Grundlegenden Konzepte kennen Mit einem Versionsverwaltungssystem produktiv arbeiten können Ein geeignetes
eclipse - EGit HowTo
eclipse - EGit HowTo An der HSR steht den Studierenden ein git Server für die Versionskontrolle zur Verfügung. Dieses HowTo fasst die notwendigen Informationen zur Verwendung dieses Dienstes in Verwendung
Einführung in Verteilte Versionskontrollsysteme. am Beispiel von Git
Einführung in Verteilte Versionskontrollsysteme am Beispiel von Git Diplominformatiker (BA), Git Benutzer seit 2009 Daniel Böhmer Leibniz Institut für Troposphärenforschung 8. März 2012 Verteilte Versionskontrollsysteme/Git
Wissenschaftliches Programmieren
Wissenschaftliches Programmieren álint Aradi cms/people/b_aradi/ 8. Versionsverwaltung für mehrere Entwickler Grundproblematik der parallelen Entwicklung Zwei Entwickler arbeiten am selben Projekt (an
Versionsmanagement. Software(technik)praktikum: Vorlesung 3: Versionsmanagement
Versionsmanagement 1 Software(technik)praktikum: Vorlesung 3: Versionsmanagement Versionsmanagement Motivation Ausgangslage Softwareentwicklung ist Teamarbeit Viel (indirekte) Kommunikation nötig Entwicklungswissen
Git II. Dezentrale Versionsverwaltung im Team
Git II Dezentrale Versionsverwaltung im Team Themenbereiche Arbeit mit Remote Repositories Austausch zwischen Repositories Änderungen rückgängig machen Zusammenarbeit über Workflows Git hat mehr als nur
CVS. The open standard for version control. (Concurrent Versions System) Maik Zemann CVS
CVS Maik Zemann CVS (Concurrent Versions System) The open standard for version control 1 Gliederung Gliederung Was ist CVS? Motivation? Konzept von CVS Die wichtigsten Befehle Merging Logging im Quelltext
Softwareentwicklung I (IB) Versionsverwaltung mit Git
Versionsverwaltung mit Git Prof. Dr. Oliver Braun Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 12.10.2017 06:55 Inhaltsverzeichnis Versionen......................................
Brown Bag Seminar Datalab Seminar
Ankündigungen Brown Bag Seminar Datalab Seminar Sonst ändert sich nix. Und wie immer auf der Suche nach Freiwilligen: Datalab Seminars Version Control with git/github Oliver Dürr 17 September 2014 Thinks
Mapra: C++ Teil 5. Felix Gruber, Sven Groß. 16. Mai IGPM, RWTH Aachen. Felix Gruber, Sven Groß (IGPM) Mapra: C++ Teil 5 16.
Mapra: C++ Teil 5 Felix Gruber, Sven Groß IGPM, RWTH Aachen 16. Mai 2017 Felix Gruber, Sven Groß (IGPM) Mapra: C++ Teil 5 16. Mai 2017 1 / 17 Was bisher geschah Makefiles Funktionen-Templates Ein-/Ausgabe
Die Git-Revolution. Vom Klonen und Pushen in verteilten Welten. Titelthema Versionskontrolle
Titelthema Versionskontrolle Vom Klonen und Pushen in verteilten Welten Die Git-Revolution Eine Revolution ist der Gegenbegriff zur Evolution, bei der sich eine Weiterentwicklung vollzieht, während bei
Konfigurationsdateien mit Git verwalten
Konfigurationsdateien mit Git verwalten Chemnitzer Linuxtage 2011 Julius Plenz 19. März 2011 Veröffentlicht unter der CreativeCommons-Lizenz (By, Nc, Sa) http://chemnitzer.linux-tage.de/2011/vortraege/782
git & git-flow Jens Sandmann 14.12.2013 Warpzone Münster e.v. Jens Sandmann (WZ) git & git-flow 14.12.2013 1 / 31
git & git-flow Jens Sandmann Warpzone Münster e.v. 14.12.2013 Jens Sandmann (WZ) git & git-flow 14.12.2013 1 / 31 Überblick 1 git Versionskontrolle Allgemein VCS mit git 2 git flow 3 git nutzen 4 Anhang
Git Workshop. LiWoLi 2012. Florian Preinstorfer. Wolfgang Silbermayr 25.05.2012. http://silwol.net. http://nblock.org
Git Workshop LiWoLi 2012 Florian Preinstorfer http://nblock.org Wolfgang Silbermayr http://silwol.net 25.05.2012 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Austria license
Das Arbeitsverzeichnis enthält den aktuellen Stand des Projektes und alle noch nicht erfassten Änderungen.
1 Grundlagen Was ist Git? Git ist ein verteiltes Versionskontrollsystem, das Beginn 2005 von Linus Torvalds entwickelt wurde. Git ist Open Source. Durch ein Versionskontrollsystem ist es Entwicklern möglich,
Versionsverwaltung mit git. Christoph Knabe FB VI 17.04.2014
Versionsverwaltung mit git Christoph Knabe FB VI 17.04.2014 Inhalt Probleme bei Software-Entwicklung Begriffe in git Geschichte von git Installation Was ist verteilt an git? Mischen verteilter Änderungen
Git-Workflows im Alltag
Git-Workflows im Alltag Valentin Haenel Freelance Consultant and Software Developer http://haenel.co @esc 2015-03-21 @ CLT Version: v0.3.0 https://github.com/esc/clt-2015-git-workflows This work is licensed
Versionsverwaltung mit GIT
Versionsverwaltung mit GIT Michaela Rindt [email protected] Praktikum Effizientes Programmieren (PEP) 12.04.2016 Geschichte und Allgemeines Git ist ein Versionskontrollsystem (VCS) für Dokumente
Gerrit und Jenkins ein Traumpaar für Pre-Tested Commit
und ein Traumpaar für Pre-Tested Commit Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Steffen Schäfer Steffen Schluff Version:.0 www.oio.de [email protected] Gliederung Pre-tested commit und
Gerrit und Jenkins ein Traumpaar für Pre-Tested Commit
und ein Traumpaar für Pre-Tested Commit Orientation in Objects GmbH Weinheimer Str. 68 6809 Mannheim Steffen Schäfer Steffen Schluff Version:.0 www.oio.de [email protected] Gliederung Pre-tested commit und Pre-tested
Programmieren 2 06 Git-Teamwork und Egit
Programmieren 2 06 Git-Teamwork und Egit Bachelor Medieninformatik Sommersemester 2015 Dipl.-Inform. Ilse Schmiedecke [email protected] 1 Die Bildquelle Die schönen Schemazeichnungen in dieser
TortoiseGit Step by Step Step 1: git for windows herunterladen und installieren. http://msysgit.github.io/
Step 1: git for windows herunterladen und installieren http://msysgit.github.io/ Step 1: git for windows herunterladen und installieren http://msysgit.github.io/ Step 1: git for windows herunterladen und
Gitting started. Christian Neukirchen. 05nov2010
Gitting started Christian Neukirchen 05nov2010 Wieso Versionskontrolle? Erste Schritte Branches Zusammenarbeit Nicht-trivale Features GUI Wechsel von SVN Git-Hacks Ausblick Table of contents Wieso Versionskontrolle?
an Hand eines Beispiels Konsole
Versionskontrolle an Hand eines Beispiels Konsole 1 / 14 PAUL SCHEREMET Inhaltsverzeichnis Einleitung 3 Das Repository anlegen (init) 4 Das erste Modul importieren (import) 5 Module auschecken (checkout
CVS - Begriffe. Einführung in CVS
CVS - Concurrent Versions System Programm zur Versionskontrolle von Quellcode: Alle Versionsstände sind gespeichert. Die Änderungen sind nachvollziehbar. Alte Versionsstände lassen sich zurückholen. Mehrere
15 Mit Feature-Branches entwickeln
123 15 Mit Feature-Branches entwickeln Wenn alle im Team auf einem gemeinsamen Branch entwickeln, entsteht eine sehr unübersichtliche First-Parent-Historie mit vielen Merge- Commits. Dadurch wird es schwierig,
Anhang A Cloud-Hosting von Facebook- Anwendungen mit Heroku
Anhang A Cloud-Hosting von Facebook- Anwendungen mit Heroku Mit dem Cloud-Hosting-Service Heroku steht Facebook-Anwendungsentwicklern eine mächtige und innovative Möglichkeit zum Betrieb eigener Anwendungen
1 Zugang zum GIT Repository
1 Zugang zum GIT Repository Der Zugang zum GIT Repository ist je nach Berechtigung unterschiedlich. Es gibt für jeden einen read-only Zugang, der Link dazu ist im Repository sichtbar, welcher sich auf
Versionsverwaltung mit SVN
Ingo Sieverdingbeck ([email protected]) Jasper van den Ven ([email protected]) AG Rechnernetze Universität Bremen C/C++-Vorkurs 2008 Gliederung 1 Wozu Versionsverwaltung? Ältere
Git Eine Einführung. LinuxTag 2013, Berlin. Julius Plenz. 22. Mai 2013
Git Eine Einführung LinuxTag 2013, Berlin Julius Plenz 22. Mai 2013 Ablauf Versionskontrolle: Zentral vs. Dezentral Historischer Kurzabriss zu Git Das Objektmodell wie funktioniert Git? Merge vs. Rebase
Distributed Source Code Management mit git
Distributed Source Code Management mit git GEOPHYSIKALISCHES INSTITUT 1 KIT Einführung Universitätindes git Landes Baden-Württemberg und nationales Thomas Forschungszentrum Forbriger in der Helmholtz-Gemeinschaft
Dr. R. Guderlei exxcellent solutions gmbh Tim Felgentreff HPI. Versionsmanagement. Zentral oder Verteilt?
Dr. R. Guderlei exxcellent solutions gmbh Tim Felgentreff HPI Versionsmanagement Zentral oder Verteilt? Agenda Verteilte Versionsverwaltung mit Git Git in der Praxis Fazit Grundlegendes Verteilung: kein
SVN-Einführung für das SEP DS und CM. Julian Timpner, Stefan Brenner, Stephan Rottmann
SVN-Einführung für das SEP DS und CM Julian Timpner, Stefan Brenner, Stephan Rottmann 23. April 2014 Subversion (SVN) - Allgemeines Versionsverwaltung für Dokumente Primär für reine Textdateien (*.txt,
Crashkurs Subversion / Trac / Provisioning. Jan Zieschang, 04.01.2008, Berlin
Crashkurs Subversion / Trac / Provisioning Jan Zieschang, 04.01.2008, Berlin Agenda 2 Subversion Das SCM TortoiseSvn Der Client Trac Das Tracking-Tool Provisioning Das Provisioning Tool Arbeiten mit Subversion/TortoiseSvn
1 Zugang zum GIT Repository
Inhaltsverzeichnis 1 Zugang zum GIT Repository...1 2 Git unter Windows installieren...2 3 Wie kann ich mithelfen...4 4 Schreibzugriff einrichten...7 4.1 SSH-Key anlegen...7 4.2 SSH Key laden...8 4.3 Repository
The Git Source Code Management System
The Git Source Code Management System git @ work or: a little bit of git Mark Struberg Vienna, 2008 Was ist ein SCM SCM steht hier für Source Code Management und bringt folgende Vorteile Checkin: Organisierter
