www.netways.de // blog.netways.de // @netways
We love Open Source
WEBINAR | 17.06.2015
GIT: GRUNDLAGEN
DER VERSIONSVERWALTUNG
CHRISTIAN STEIN | NETWAYS GMBH
www.netways.de // blog.netways.de // @netways
We love Open Source
MITARBEITERVORSTELLUNG
■ Christian Stein
 Account Manager
 Bei NETWAYS seit 2012
www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Was ist Git
■ Funktionsweise
■ Anwendungsszenarien
■ Live Demo
■ Fragen und Antworten
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
■ Firmengründung 1995
■ Open Source seit 1997
■ Aktuell 41 Mitarbeiter
■ Spezialisierung in den Bereichen
Open Source Systems Management
und Open Source Datacenter
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KOMPETENZEN
■ Monitoring
■ Graphing
■ Logmanagement
■ Konfigurationsmanagement
■ Reporting
■ Private Cloud
■ Backup
■ Projektmanagement
■ Consulting
■ Hosting
■ Managed Services
■ Development
■ Support
■ Betrieb
■ Schulungen
■ Konferenzen
■ Monitoring Hardware
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS PRODUKTE
GRAPHITE
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS TECHNOLOGIEN
www.netways.de // blog.netways.de // @netways
We love Open Source
UNSERE LEISTUNGEN IM ÜBERBLICK
■ Konzeptionierung und Planung
■ Workshops & Consulting zur Implementierung vor Ort
■ Betrieb
 Komplette Monitoringsysteme
 Satellitensysteme
■ Entwicklungsleistungen
 Plugins
 Systemintegration
■ Schulungen
 Standardisierte Schulungsmodule
 Individuell vor Ort
■ Support
 Standardverträge
 Individuelle Supportkonzepte
■ Konferenzen
www.netways.de // blog.netways.de // @netways
We love Open Source
WAS IST GIT
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Flexibles und leicht bedienbares Versionsverwaltungstool
■ Erlaubt die Bearbeitung von Dateien durch mehrere Personen
■ Simple Aufteilung durch ‚Branches‘ für bspw. Produktion, Testing,
Staging, Development
■ Simple Zusammenführung von unterschiedlichen
Bearbeitungsversionen zu einem Stand
■ Historische Nachverfolgung aller erfolgten Änderungen
GIT: ALLGEMEINES
www.netways.de // blog.netways.de // @netways
We love Open Source
FUNKTIONSWEISE
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Daten liegen auf einem zentralen Server (Repository)
■ Snapshots statt diffs: Git speichert ‚Commits‘ als Snapshots, im
Gegensatz zu anderen Subversion Tools
■ Alle Änderungen erfolgen lokal, wodurch eine sehr hohe Performance
erzielt wird
■ Daten werden erst mit einem ‚Push‘ Befehl in das Repository
geschrieben
GIT: FUNKTIONSWEISE
www.netways.de // blog.netways.de // @netways
We love Open Source
GIT: TEAMARBEIT LEICHT GEMACHT
Pull
Lokale Änderungen Lokale Änderungen
File 1 File 2
Push
Pull
Push
www.netways.de // blog.netways.de // @netways
We love Open Source
GIT: MERGE
Pull
Lokale Änderungen Lokale Änderungen
File 1 File 1
Merge
Pull
Merge
Push
www.netways.de // blog.netways.de // @netways
We love Open Source
ANWENDUNGSSZENARIEN
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Zur Verwaltung von Development Projekten
■ Zur Pflege von Konfigurationen (bspw. Icinga, Puppet, uvm.)
■ Zur Nachverfolgung von Änderungen
■ Change-Request-Management
■ uvm.
GIT: ANWENDUNGSSZENARIEN
www.netways.de // blog.netways.de // @netways
We love Open Source
LIVE DEMO
www.netways.de // blog.netways.de // @netways
We love Open Source
FRAGEN UND ANTWORTEN
www.netways.de // blog.netways.de // @netways
We love Open Source
KONTAKTDATEN
Vielen Dank für Ihre
Aufmerksamkeit!
NETWAYS GmbH
Deutschherrnstrasse 15-19
90429 Nürnberg
Tel: +49 911 92885-0
Fax: +49 911 92885-77
E-Mail: info@netways.de
Website: www.netways.de
Twitter: twitter.com/netways
Facebook: facebook.com/netways
Blog: blog.netways.de

Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)

  • 1.
    www.netways.de // blog.netways.de// @netways We love Open Source WEBINAR | 17.06.2015 GIT: GRUNDLAGEN DER VERSIONSVERWALTUNG CHRISTIAN STEIN | NETWAYS GMBH
  • 2.
    www.netways.de // blog.netways.de// @netways We love Open Source MITARBEITERVORSTELLUNG ■ Christian Stein  Account Manager  Bei NETWAYS seit 2012
  • 3.
    www.netways.de // blog.netways.de// @netways We love Open Source AGENDA ■ Vorstellung NETWAYS ■ Was ist Git ■ Funktionsweise ■ Anwendungsszenarien ■ Live Demo ■ Fragen und Antworten
  • 4.
    www.netways.de // blog.netways.de// @netways We love Open Source VORSTELLUNG NETWAYS
  • 5.
    www.netways.de // blog.netways.de// @netways We love Open Source VORSTELLUNG NETWAYS ■ Firmengründung 1995 ■ Open Source seit 1997 ■ Aktuell 41 Mitarbeiter ■ Spezialisierung in den Bereichen Open Source Systems Management und Open Source Datacenter
  • 6.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS KOMPETENZEN ■ Monitoring ■ Graphing ■ Logmanagement ■ Konfigurationsmanagement ■ Reporting ■ Private Cloud ■ Backup ■ Projektmanagement ■ Consulting ■ Hosting ■ Managed Services ■ Development ■ Support ■ Betrieb ■ Schulungen ■ Konferenzen ■ Monitoring Hardware
  • 7.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS PRODUKTE GRAPHITE
  • 8.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS TECHNOLOGIEN
  • 9.
    www.netways.de // blog.netways.de// @netways We love Open Source UNSERE LEISTUNGEN IM ÜBERBLICK ■ Konzeptionierung und Planung ■ Workshops & Consulting zur Implementierung vor Ort ■ Betrieb  Komplette Monitoringsysteme  Satellitensysteme ■ Entwicklungsleistungen  Plugins  Systemintegration ■ Schulungen  Standardisierte Schulungsmodule  Individuell vor Ort ■ Support  Standardverträge  Individuelle Supportkonzepte ■ Konferenzen
  • 10.
    www.netways.de // blog.netways.de// @netways We love Open Source WAS IST GIT
  • 11.
    www.netways.de // blog.netways.de// @netways We love Open Source ■ Flexibles und leicht bedienbares Versionsverwaltungstool ■ Erlaubt die Bearbeitung von Dateien durch mehrere Personen ■ Simple Aufteilung durch ‚Branches‘ für bspw. Produktion, Testing, Staging, Development ■ Simple Zusammenführung von unterschiedlichen Bearbeitungsversionen zu einem Stand ■ Historische Nachverfolgung aller erfolgten Änderungen GIT: ALLGEMEINES
  • 12.
    www.netways.de // blog.netways.de// @netways We love Open Source FUNKTIONSWEISE
  • 13.
    www.netways.de // blog.netways.de// @netways We love Open Source ■ Daten liegen auf einem zentralen Server (Repository) ■ Snapshots statt diffs: Git speichert ‚Commits‘ als Snapshots, im Gegensatz zu anderen Subversion Tools ■ Alle Änderungen erfolgen lokal, wodurch eine sehr hohe Performance erzielt wird ■ Daten werden erst mit einem ‚Push‘ Befehl in das Repository geschrieben GIT: FUNKTIONSWEISE
  • 14.
    www.netways.de // blog.netways.de// @netways We love Open Source GIT: TEAMARBEIT LEICHT GEMACHT Pull Lokale Änderungen Lokale Änderungen File 1 File 2 Push Pull Push
  • 15.
    www.netways.de // blog.netways.de// @netways We love Open Source GIT: MERGE Pull Lokale Änderungen Lokale Änderungen File 1 File 1 Merge Pull Merge Push
  • 16.
    www.netways.de // blog.netways.de// @netways We love Open Source ANWENDUNGSSZENARIEN
  • 17.
    www.netways.de // blog.netways.de// @netways We love Open Source ■ Zur Verwaltung von Development Projekten ■ Zur Pflege von Konfigurationen (bspw. Icinga, Puppet, uvm.) ■ Zur Nachverfolgung von Änderungen ■ Change-Request-Management ■ uvm. GIT: ANWENDUNGSSZENARIEN
  • 18.
    www.netways.de // blog.netways.de// @netways We love Open Source LIVE DEMO
  • 19.
    www.netways.de // blog.netways.de// @netways We love Open Source FRAGEN UND ANTWORTEN
  • 20.
    www.netways.de // blog.netways.de// @netways We love Open Source KONTAKTDATEN Vielen Dank für Ihre Aufmerksamkeit! NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nürnberg Tel: +49 911 92885-0 Fax: +49 911 92885-77 E-Mail: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de