R

R


(Git-)Repository

Ein Git-Repository ist ein Ort, an dem wir unsere Software-Codedateien speichern können. Es ist wie ein digitales Archiv für unsere Software, in dem wir alle unsere Änderungen an den Dateien verfolgen können.

Wir verwenden ein Git-Repository, um folgende Dinge zu tun:

  • Unsere Arbeit zu organisieren: Wir können unsere Codedateien in Ordnern und Unterordnern organisieren, damit wir sie leicht finden können.
  • Mit anderen Personen zusammenzuarbeiten: Andere Personen können unsere Codedateien herunterladen und Änderungen daran vornehmen. So können wir gemeinsam an einem Projekt arbeiten.
  • Unsere Software zu sichern: Wir können unsere Codedateien auf einem Remote-Server speichern, damit wir sie wiederherstellen können, wenn etwas schief geht.

Beispiel

Wir arbeiten an einer neuen App oder einem Odoo-Modul für Ihr Unternehmen.

  • Wir erstellen ein Git-Repository für die App und laden alle Codedateien darin hoch.
  • Wir laden die Dateien auf einen Remote-Server hoch, damit diese gesichert sind und Kollegen daran arbeiten können.
  • Während wir für Sie entwickeln, laden wir unsere Änderungen regelmäßig in das Repository hoch.
  • Wir verwenden Git, um die Änderungen zu verfolgen und zu vergleichen.
  • Wenn wir einen Fehler in der App finden, können wir zu einer früheren Version zurückkehren.

Analogie

  • Stellen Sie sich vor, Sie schreiben ein Buch. Sie haben alle Kapitel fertiggeschrieben, aber sie sind noch nicht in der richtigen Reihenfolge.
  • Ein Git-Repository ist wie ein Bücherregal, in das Sie die Kapitel Ihres Buches legen können. Sie können die Kapitel jederzeit herausnehmen und sie neu anordnen. Wenn Sie fertig sind, können Sie das Buch zusammensetzen.
  • Wenn Sie Änderungen an einem Kapitel vornehmen, können Sie sie in das Regal zurücklegen. So können Sie Ihre Änderungen immer wieder ansehen und vergleichen.

Wir verwenden ein Git-Repository, um unsere Codedateien so zu organisieren, wie Sie Ihre Kapitel in einem Buch organisieren würden.