Back to Search

Versionsverwaltung mit Git

AUTHOR Rabe, Daniela
PUBLISHER Grin Verlag (07/03/2018)
PRODUCT TYPE Paperback (Paperback)

Description
Studienarbeit aus dem Jahr 2018 im Fachbereich Informatik - Angewandte Informatik, FernUniversit t Hagen, Sprache: Deutsch, Abstract: Diese Arbeit bietet eine Einf hrung in GIT und Beschreibung der wichtigen und besonderen Features. Einfach gesagt ist Git ein Versionskontrollsystem. Andere bekannte Systeme sind beispielsweise SVN, CVS oder Bazaar. Man kann diese Systeme in zwei Gruppen unterteilen: Zentrale und dezentrale (verteilte) Systeme. Git geh rt in die Gruppe der verteilten Versionskontrollsysteme. In zentralen Systemen gibt es einen Hauptserver, auf dem das Projekt liegt und mit dem sich jeder Entwickler immer wieder verbindet, um seine nderungen einzupflegen oder sich die aktuelle Version herunterzuladen. Im Gegensatz hierzu gibt es bei verteilten Versionskontrollsystemen wie Git diverse gleichwertige Instanzen des Repositorys. Jeder Entwickler verf gt ber eine vollst ndige lokale Kopie des Projekts, was zum Einen den Vorteil hat, dass auch ohne permanente Verbindung zum Server gearbeitet werden kann, zum Anderen ist es sicherer. Im Falle, dass der Server zeitweise ausf llt oder sogar ganz und gar besch digt wird, kann trotzdem weiter an dem Projekt gearbeitet werden und es g be weiterhin noch aktuelle Kopien des Projekts. In der Praxis existiert wohl in den meisten F llen aber doch ein zentrales Repository, mit dem die Entwickler ihre lokalen Repositories synchronisieren, da so der Austausch zwischen den Entwicklern erleichtert wird. Wer also eine nderung vornehmen m chte, l dt sich eine vollst ndige Kopie der aktuellen Version herunter, bearbeitet diese und schickt sie anschlie end wieder an den Server zur ck. Durch die lokale Kopie k nnen alle Vorg nge, au er der Synchronisation mit dem entfernten Repository, lokal stattfinden. Sogar Commits und Checkouts finden bei Git zun chst lokal statt (dazu sp ter mehr), genau wie das Einsehen oder Bearbeiten der Versionsgeschichte oder der Wechsel in einen anderen Branch. Eine Internetverbindung ist demzufo
Show More
Product Format
Product Details
ISBN-13: 9783668736597
ISBN-10: 3668736596
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: German
More Product Details
Page Count: 32
Carton Quantity: 220
Product Dimensions: 5.83 x 0.08 x 8.27 inches
Weight: 0.12 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | Business & Productivity Software - General
Computers | Computer Science
Descriptions, Reviews, Etc.
publisher marketing
Studienarbeit aus dem Jahr 2018 im Fachbereich Informatik - Angewandte Informatik, FernUniversit t Hagen, Sprache: Deutsch, Abstract: Diese Arbeit bietet eine Einf hrung in GIT und Beschreibung der wichtigen und besonderen Features. Einfach gesagt ist Git ein Versionskontrollsystem. Andere bekannte Systeme sind beispielsweise SVN, CVS oder Bazaar. Man kann diese Systeme in zwei Gruppen unterteilen: Zentrale und dezentrale (verteilte) Systeme. Git geh rt in die Gruppe der verteilten Versionskontrollsysteme. In zentralen Systemen gibt es einen Hauptserver, auf dem das Projekt liegt und mit dem sich jeder Entwickler immer wieder verbindet, um seine nderungen einzupflegen oder sich die aktuelle Version herunterzuladen. Im Gegensatz hierzu gibt es bei verteilten Versionskontrollsystemen wie Git diverse gleichwertige Instanzen des Repositorys. Jeder Entwickler verf gt ber eine vollst ndige lokale Kopie des Projekts, was zum Einen den Vorteil hat, dass auch ohne permanente Verbindung zum Server gearbeitet werden kann, zum Anderen ist es sicherer. Im Falle, dass der Server zeitweise ausf llt oder sogar ganz und gar besch digt wird, kann trotzdem weiter an dem Projekt gearbeitet werden und es g be weiterhin noch aktuelle Kopien des Projekts. In der Praxis existiert wohl in den meisten F llen aber doch ein zentrales Repository, mit dem die Entwickler ihre lokalen Repositories synchronisieren, da so der Austausch zwischen den Entwicklern erleichtert wird. Wer also eine nderung vornehmen m chte, l dt sich eine vollst ndige Kopie der aktuellen Version herunter, bearbeitet diese und schickt sie anschlie end wieder an den Server zur ck. Durch die lokale Kopie k nnen alle Vorg nge, au er der Synchronisation mit dem entfernten Repository, lokal stattfinden. Sogar Commits und Checkouts finden bei Git zun chst lokal statt (dazu sp ter mehr), genau wie das Einsehen oder Bearbeiten der Versionsgeschichte oder der Wechsel in einen anderen Branch. Eine Internetverbindung ist demzufo
Show More
List Price $39.50
Your Price  $37.52
Paperback