Begriffe auf den Punkt gebracht

Repository

Ein Git Repository ist ein Speicherort, der entwickelt wurde, um Dateien (vor allem Quellcode) und deren Änderungen in einem Projekt aufzuzeichnen und zu verfolgen. Es dient also als ein zentraler Ort, an dem sämtliche Dateien, die für ein Projekt relevant sind, organisiert und gespeichert werden können.

In einem Git Repository werden nicht nur die aktuellen Versionen der Dateien aufbewahrt, sondern auch die gesamte Historie der Änderungen, die im Laufe der Zeit vorgenommen wurden.

 

Welche Vorteile bietet Git Repositories?

Wir von der anaptis verwenden Git Repositories aus drei Gründen:

  1. Um den für Sie entwickelten Quellcode abzuspeichern
  2. Damit mehrere Personen am Projekt arbeiten können
  3. Damit wir Anpassungen am Quellcode nachverfolgen können

Jetzt nochmal ausführlicher: Durch die Verwendung eines Git Repositories können entwickelnde Personen die verschiedenen Versionen ihrer Dateien verfolgen und bei Bedarf zu einem früheren Zeitpunkt zurückkehren. Dadurch sind einzelne Änderungen wie das Hinzufügen, Löschen oder Bearbeiten von Dateien, detailliert dokumentiert und nachvollziehbar.

Außerdem ermöglichen Git Repositories auch die Zusammenarbeit mehreren Entwickler/-innen an einem Projekt. Jede entwickelnde Person kann hierzu eine eigene Kopie des Repositories auf dem lokalen Computer erstellen, Änderungen daran vornehmen und sie dann mit dem zentralen Repository in Azure DevOps synchronisieren. Dadurch wird ein koordiniertes Arbeiten an denselben Dateien ermöglicht, ohne dass die Änderungen anderer Entwickler/-innen überschrieben werden. Dieser Aspekt des gemeinsamen Arbeitens wird durch die Verwendung von Branches (engl. für Zweige bzw. Abzweigungen) ermöglicht, welche verschiedene Versionen des Projekts darstellen, an denen die beteiligten Personen unabhängig voneinander arbeiten können.

 

Haftungsausschluss: Die Inhalte dieses Artikels sind lediglich unverbindliche Informationen und Hinweise. Die anaptis GmbH übernimmt keine Gewähr für die inhaltliche Richtigkeit der Angaben.