Programmieren 2 05 Versionsverwaltung mit Git
|
|
|
- Leon Krämer
- vor 9 Jahren
- Abrufe
Transkript
1 Programmieren 2 05 Versionsverwaltung mit Git Bachelor Medieninformatik Sommersemester 2015 Dipl.-Inform. Ilse Schmiedecke [email protected] 1
2 ... gestern lief es noch!!! neues Feature eingebaut die ganze Nacht am Code entwickelt und plötzlich läuft gar nichts mehr! 2
3 Versionskontrolle 1: Zurück zum lauffähigen Stand Zurück zum lauffähigen Stand, aber wie? Dateien wurden verändert manche mehrfach manche gar nicht Unübersichtliche Lage! Tricks: Nichts ändern oder löschen, alte Version auskommentieren und ersetzen (interner Backup per Datei) Backup der letzten lauffähigen Version als Kopie (Backup per Version) Hilfsmittel mit Historie, z.b. Dropbox (externer Backup per Datei) Leider auch nicht übersichtlich... 3
4 Strukturiertes Backup im (lokalen) Repository commit Working Document (local) Repository Commit-Objekt: klein, binär, benannt nicht veränderbar, mit Kommentar, commit commit Working Tree (local) Repository 4 4
5 Strukturiertes Backup im lokalen Git-Repository add add commit Working Tree Stage (local) Repository Commit-Objekt ist immer ein ganzer WorkingTree Veränderte Objekte werden zunächst in der Stage zusammengefasst Commit kann eine sinnvolle Einheit von mehreren Dateien sein 5
6 Repository-Struktur: Kette von Commit-Objekten Kommentar Autor #-Tag BLOB (Working Tree) Commit-Objekt: - klein, binär, unveränderlich - benannt mit Hash-Tag HEAD master aktuelles Commit-Ziel Branch "master" a142b4 3879cd dbc45f 2376a3 zurück nach 3879cd: aktuellen Stand sichern: git commit alten Stand herstellen: git checkout 3879cd 6 6
7 Benannte Versionen: Tags HEAD master a142b4 3879cd dbc45f 2376a3 UE1 UE2 alte Version herstellen: git checkout 3879cd statt 3879cd lieber ein sinnvoller Name für die Version: tag definieren: git tag UE2 m 'Abgabe Uebung 2' tag definieren: git tag UE1 m 'Abgabe Uebung 1' 3879cd UE1 herstellen: git checkout UE1 7 7
8 Normaler Workflow CRUD auf dem Working Tree add add commit tag UE2 Zusammenfassung: Arbeiten wie gewohnt auf dem Working Tree "Staging" von geänderten Dateien mit add Das ganze aktuelle Verzeichnis: git add. Übertragen ins Repository mit commit ggf. Tag setzen mit tag Überschreiben des letzten commit mit commit --amend (Korrektur) 8
9 Versionskontrolle über mehrere Rechner Naheliegend: Repository auf einen Server verlagern Nicht mit Git! add, commit, checkout sind Kommandos auf einem lokalen Repository Weiteres Git-Repository (Kopie) auf einem Server "bare": ohne Working Tree "origin" lokale Repos mit Working Tree, Stage Git Client remote Repo "bare" Git Server 9
10 Versionskontrolle im Team Genauso: Zentrales Repo auf einem Server Lokale Repos bei den Team-Mitgliedern "origin" 10
11 Arbeiten mit Git Installieren: Git Client für Windows/MacOs Benutzen aus der Kommandozeile oder der Git Shell mit einem GUI-Client z.b. TortoiseGit (Windows) Sourcetree (MacOS) aus einer IDE heraus z.b. aus Eclipse mit dem EGit-Pugin 11
12 EINSCHUB: Die Kommandozeile Die Kommandozeile bietet direkten Zugang zum BS Ausgangspunkt ist das Dateisystem Aktuelles Arbeitsverzeichnis die darin liegenden Dateien kann man auflisten, erzeugen, löschen, umbenennen, ausführen Relativer Pfad ist der Punkt:. Übergeordnetes Verzeichnis ist Punkt -Punkt:.. um eine Datei uas einem anderen Verzeichnis auszuführen, muss man ihren Pfad mit angeben Navigation mit "cd <Pfad> " wechslelt man das Arbeitsverzeichnis z.b. "cd.." - ein Verzeichnis nach oben z.b. "cd dir2" oder "cd./dir2" in das Unter verzeichnis dir
13 Windows-Kommandozeile Aufruf über "Zubehör" oder "cmd" im Suchfeld die wichtigsten Befehle: cd - Wechsel des Arbeitsverzeichnisses D: - Wechsel ins Laufwerk D dir - Inhalt des verzeichnisses auflisten md/mkdir - Verzeichnis erstellen del/rm - Datei löschen rd - Verzeichnis löschen datei - Ausführen der Datei "datei.exe" oder "datei.bat", sofern vorhanden echo xyz - xyz in die Konsole schreiben echo xyz > x.txt - xyz in die Datei x.txt schreiben (ggf. neu anlegen) 13 13
14 Systemvariablen Es gibt einige Variablen, mit denen man Pfade systemweit sichtbar machen kann: PATH Liste von Pfaden mit ; getrennt (ohne Leerzeichen) Dateien dieser Pfade sind überall bekannt, d.h. sie können von überall ohne Pfadangabe gerufen werden zur Git-Installation gehört, das Verzeichnis mit der git.exe dem Path hinzuzufügen CLASSPATH List von Pfaden, die in allen Java-Programmen bekannt sind JAVAHOME etc. Verzeichnis, in dem die (zentrale) Java-Installation liegt
15 Die wichtigsten Git-Befehle Man braucht im Alltag nur eine Handvoll von Befehlen, init, clone, add, commit, tag, branch, fetch, push, pull, diff, merge, checkout,... Eine sehr gute, knappe Zusammenfassung bietet Atlassian:
16 .gitignore Nicht alle Dateien im Working Tree müssen ins Repo z.b..class-dateien nicht oder das gesamte bin-verzeichnis.gitignore ist eine datei im Wurzelverzeichnis des WorkingTree enthält Dateien und Muster, die nicht ins Repo sollen z.b. *.class jeweils auf einer neuen Zeile.gitignore committen beim commit und bei push werden die angegebenen Dateien ignoriert
17 Kleine Übung in der Konsole Volgella Git Tutorial 1. Wechsel in Wurzelverzeichnis 2. neues Verzeichnis "local" anlegen, Wechsel ins neue Verzeichnis 3. zwei neue Dateien erzeugen 4. neues Verzeichnis AB anlegen, darin eine neue Datei 5. mit git init zum Verzeichnis local ein Repo anlegen. 6. mit git add a oder git add. alles "stagen" 7. mit git commit m "initiales Commit" alles ins Repo schreiben 8. "Entferntes" Repo auf der lokalen Festplatte erzeugen: - mit cd local ins lokale Repo wechseln 9. - mit git clone bare...\remote.git eine remote-kopie anlegen (Warnung..) 10. Das lokale Repo mit dem entfernten verbinden: git remote add origin..\remote.git 11. lokal eine Datei ändern (echo...) 12. stage, commit 13. git push origin 17
18 ... ctd. 13. Weiteres lokales Repo durch Clonen anlegen: 14. Verzeichnis local2 anlegen 15. mit cd dorthin wechseln 16. mit git clone../remote.git repo-kopie anlegen 17. in local2 Dateibaum ansehen 18. in local2 eine Datei ändern (z.b. löschen) 19. add, commit, push 20. in local pull 21. in local Dateibaum ansehen usw Workflow trainieren
19 ... nächstes Mal: Branching, Konfliktlösung Git aus Eclipse heraus benutzen 19 19
Programmieren 1 11 Versionsverwaltung mit Git - Grundlagen -
Programmieren 1 11 Versionsverwaltung mit Git - Grundlagen - Bachelor Medieninformatik Wintersemester 2015/2016 Dipl.-Inform. Ilse Schmiedecke [email protected] 1 ... gestern lief es noch!!!
Einführung zu Git. Das Nötigste für die Studienarbeit im Modul Datenkommunikation. Ege Inanc
Einführung zu Git Das Nötigste für die Studienarbeit im Modul Datenkommunikation Ege Inanc Warum ist ein Versionskontrollsystem für die Studienarbeit nützlich? Arbeitet man im Team, kann es es passieren,
Einführung in Git. master. Initial commit
Einführung in Git master Initial commit Einführung in Git master Initial commit Neuer Algorithmus in foopy Einführung in Git master robert Initial commit Neuer Algorithmus in foopy Fehler in foopy behoben
Git-Grundlagen für Entwickler. Thomas Claudius
Git-Grundlagen für Entwickler Thomas Claudius Huber @thomasclaudiush Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML, TypeScript, Azure www.thomasclaudiushuber.com
Enes Kurnaz, Oliver Nagel Institut für Mathematik und Informatik. Versionsverwaltung mit Git
Enes Kurnaz, Oliver Nagel Institut für Mathematik und Informatik Versionsverwaltung mit Git Inhalt Einführung - Was bedeutet Versionsverwaltung? Git - Geschichte - Funktionsweise - Terminologie erste Schritte
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......................................
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
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
Semesterprojekt Entwicklung einer Suchmaschine für Alternativmethoden zu Tierversuchen. Versionierung und Bugtracking mit GitHub
Semesterprojekt Entwicklung einer Suchmaschine für Alternativmethoden zu Tierversuchen Wintersemester 17/18 Versionierung und Bugtracking mit GitHub Marc Bux [email protected] Ziele der
Versionsverwaltung mit Eclipse. PR1 - Medizinische Informatik (IMB) Dennis-Immanuel Czogalla
Versionsverwaltung mit Eclipse PR1 - Medizinische Informatik (IMB) Dennis-Immanuel Czogalla [email protected] Versionsverwaltung? System zur Protokollierung von Änderungen an Dateien (Version
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
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
Fakultät für Informatik Praktische Einführung in die Versionsverwaltung mit Eclipse
Fakultät für Informatik Praktische Einführung in die Versionsverwaltung mit Eclipse PR1 Luca Frank [email protected] Hochschule Mannheim University of Applied Sciences Gliederung 1. Was ist ein
Versionskontrolle mit Subversion
Versionskontrolle mit Subversion Was ist Versionskontrolle? Ermöglicht gemeinsames Editieren von Quelltext und anderen Dateien Meist zentrale Ablage (Repository), Zugriff über Netzwerk Bearbeitung immer
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
Versionsverwaltung mit Git
Versionsverwaltung mit Git Silvan Heller Slides für CS108: Marcel Neidinger Department Mathematik & Informatik, Universität Basel HS17 Software Engineering
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
Programmieren Vorkurs
Programmieren Vorkurs Tag 4 - Schleifen und Git Nils-André Forjahn, 11.10.2018 Über mich Nils-André Forjahn Studiere Informatik Java-HiWi am Institut für Softwaretechnik und Fahrzeuginformatik Lehr-HiWi
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 Ä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
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
Prof. Dr. Marko Boger. Prof. Dr. Christian Johner. Versionsmanagement
Prof. Dr. Marko Boger Prof. Dr. Christian Johner Versionsmanagement Lernziele Probleme benennen können, die Versionsverwaltungssysteme lösen Mit Begriffen umgehen können: Check-out, commit, merge, pull,
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
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,
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
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
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
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
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
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
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
Git. Dezentrale Versionsverwaltung im Team - Grundlagen und Workflows. Bearbeitet von René Preißel, Bjørn Stachmann
Git Dezentrale Versionsverwaltung im Team - Grundlagen und Workflows Bearbeitet von René Preißel, Bjørn Stachmann 3., aktualisierte und erweiterte Auflage 2015. Taschenbuch. 348 S. Softcover ISBN 978 3
Universität Osnabrück Fachbereich Mathematik / Informatik 1. Übung Prof. Dr. rer. nat. Oliver Vornberger Nico Marniok, B. Sc. Erik Wittkorn, B. Sc.
Universität Osnabrück Fachbereich Mathematik / Informatik 1. Übung Prof. Dr. rer. nat. Oliver Vornberger Nico Marniok, B. Sc. Erik Wittkorn, B. Sc. 1 Organisatorisches Übung: Dienstags, 12:00 14:00, regelmäßige
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
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
Inhalt. Kurzanleitung zum Arbeiten mit TU-GitLab
Kurzanleitung zum Arbeiten mit TU-GitLab Inhalt 1 Nutzungsberechtigte... 2 2 Client Software... 2 3 Bedingung für erfolgreiches Anmelden in GitLab an der RWTH Aachen... 2 4 Erstanmeldung in GitLab an der
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
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
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)
Software-Engineering Grundlagen des Software-Engineering
Software-Engineering Grundlagen des Software-Engineering 7.3 Sourcecode-Verwaltung mit Versionsmanagement-Systemen Einführung in Subversion (SVN) Lösung Prof. Dr. Rolf Dornberger Software-Engineering:
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
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
Fakultät für Informatik Praktische Einführung in die Versionsverwaltung mit Eclipse
Fakultät für Informatik Praktische Einführung in die Versionsverwaltung mit Eclipse 16.10.2018 PR1 IMB Stella Neser [email protected] Hochschule Mannheim University of Applied Sciences Inhalt 1. 2.
Revisionskontrollsystem GIT
Revisionskontrollsystem GIT Diplom Informatiker Gregor Rebel 1/ 19 Revisionskontrollsystem GIT v1.2 Versionskontrollsysteme Erfassung von Änderungen an Dateien Protokollierung von Änderungen Wiederherstellung
Versionsverwaltung von Softwareartefakten. Dr. Thorsten Arendt Marburg, 05. November 2015
Versionsverwaltung von Softwareartefakten Dr. Thorsten Arendt Marburg, 05. November 2015 Überblick Warum ist die Versionsverwaltung von Softwareartefakten wichtig? Wie verwaltet man Softwareartefakte?
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
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?
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)
Versionsverwaltung mit Git
Versionsverwaltung mit Git Danyel Coban 343803 Karim Abou Zeid 354656 2. Juni 2017 1 Einleitung Die folgende Ausarbeitung gibt dem Leser eine übersichtliche Einführung in die Versionsverwaltung mit Git,
Software Engineering in der Praxis
Software Engineering in der Praxis Praktische Übungen Josef Adersberger Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg 19. Januar 2009 Inhalt Versionskontrolle
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
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
Versionsverwaltung mit git
Versionsverwaltung mit git Simon Retsch Jonatan Strube 13.12.2017 Inhalt 1. Prinzip Versionsverwaltung 2. Grundlagen 3. Anbieter 4. Apps 5. Vorführung S. Retsch & J. Strube Versionsverwaltung mit git Folie
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.
Shell. Oder Konsole suchen im Application Finder. Auch Terminal, Bash oder Kommandozeile genannt. Bash nimmt Befehle entgegen und führt diese aus
LUKAS LEIPOLD Shell Shell Oder Konsole suchen im Application Finder Auch Terminal, Bash oder Kommandozeile genannt Bash nimmt Befehle entgegen und führt diese aus Befehle I cd mkdir pwd rm mv cp ls ln
Versionsverwaltung. Dr.-Ing. Matthias Sand. Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009
Versionsverwaltung Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009 Versionsverwaltung 1/22 2009-06-03 Inhalt Motivation
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
DNUG FN TOBIAS ALLWEIER
Hi! DNUG FN 2 TOBIAS ALLWEIER Dipl. Informatiker (FH) Passionated Software Developer Clean Code Developer.NET Junkie.NET User Group Lead E-Mail [email protected] Blog http://www.tobs4u.com Twitter @Blubern
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
Grundkurs C++ Buildsysteme Versionsverwaltung mit git
Grundkurs C++ Buildsysteme Versionsverwaltung mit git Martin Knopp, Martin Gottwald, Stefan Röhrl 25.04.2018 Folie 1/21 GK C++: Buildsysteme, Versionsverwaltung Martin Knopp, Martin Gottwald, Stefan Röhrl
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
Mitmachen bei Git(Hub)-Projekten!
Mitmachen bei Git(Hub)-Projekten! Sujeevan Vijayakumaran @svijee @credativde svij.org credativ.de 10. März 2018 Sujeevan Vijayakumaran credativ GmbH 1 / 35 Wer hat bei fremden GitHub-Projekten bislang
Kommandozeile und Batch-Dateien. Molekulare Phylogenetik Praktikum
Kommandozeile und Batch-Dateien Molekulare Phylogenetik Praktikum 2 1.1 Die Kommandozeile Alternative zur grafischen Oberfläche (GUI) eines Betriebssystems Vorteile: Sich wiederholende Befehle können gespeichert
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
Praktische Einführung in die Versionsverwaltung mit Eclipse
Praktische Einführung in die Versionsverwaltung mit Eclipse 1423841 - Laura Most 7IMB [email protected] Hochschule Mannheim University of Applied Sciences Version Control Systems (VCS) Vorteile:
Thomas Rau (mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten
(mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten In Softwareprojekten gibt es oft organisatorische Probleme, die von der inhaltlichen Arbeit
Having fun with GIT. Chris Wewerka. Software Development Specialist
Having fun with GIT Chris Wewerka Software Development Specialist chris@ twitter.com/longliveenduro plus.google.com/s/chris wewerka GIT Agenda Verteilte Versionskontrollen - Facts Git Crashkurs Git und
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
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 Workshop Matthias Beyer Hochschule Furtwangen University matthias. beyer@ hs-furtwangen. de mail@ beyermatthias. de 19.
git Workshop Matthias Beyer Hochschule Furtwangen University matthias. beyer@ hs-furtwangen. de mail@ beyermatthias. de 19. November 2013 Matthias Beyer (HFU) Git 19. November 2013 1 / 113 Overview 1 Einführung
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
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
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
