Entwicklung/Git: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
→‎Datenfluss: Grafik repariert
(→‎Daten bearbeiten und hochladen: update #nnn funktioniert nicht mehr)
(→‎Datenfluss: Grafik repariert)
Zeile 48: Zeile 48:
Die folgende Grafik zeigt den Git-Datenfluss im Opencaching-Team am Beispiel von drei Entwicklern. Oben siehst du die "remote"-Repositories - das für alle Entwickler als "upstream" dienende Haupt-Repo und die drei "origin" genannten Forks -, und unten die drei lokalen Repositories und die Arbeitsdaten. Die grauen Pfeile zeigen, was du eben gemacht hast: 1. den Fork auf Github.com, und 2. das Erzeugen des lokalen Klons (nicht erschrecken lassen durch die vielen Details - das wird unten alles schrittweise erklärt):
Die folgende Grafik zeigt den Git-Datenfluss im Opencaching-Team am Beispiel von drei Entwicklern. Oben siehst du die "remote"-Repositories - das für alle Entwickler als "upstream" dienende Haupt-Repo und die drei "origin" genannten Forks -, und unten die drei lokalen Repositories und die Arbeitsdaten. Die grauen Pfeile zeigen, was du eben gemacht hast: 1. den Fork auf Github.com, und 2. das Erzeugen des lokalen Klons (nicht erschrecken lassen durch die vielen Details - das wird unten alles schrittweise erklärt):


''(TODO: Grafik defekt, muss neu hochgeladen werden)''
[[Datei:Git-Workflow.png|800px]]


Die schwarzen Pfeile zeigen, wie ''ab sofort'' die Daten fließen werden: In umgekehrter Richtung! Du beziehst Daten vom ''upstream'', schiebst deine eigenen Änderungen in deinen ''origin'', und von dort übernimmt der Entwicklungsleiter sie wiederum in den ''upstream''. Aus Sicht jedes Entwicklers fließen die Daten also zwischen drei Repositories im Kreis.
Die schwarzen Pfeile zeigen, wie ''ab sofort'' die Daten fließen werden: In umgekehrter Richtung! Du beziehst Daten vom ''upstream'', schiebst deine eigenen Änderungen in deinen ''origin'', und von dort übernimmt der Entwicklungsleiter sie wiederum in den ''upstream''. Aus Sicht jedes Entwicklers fließen die Daten also zwischen drei Repositories im Kreis.
2.505

Bearbeitungen

Navigationsmenü