Lernpfad:Einführung in Git/5: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:


Da wir nicht alle gemeinsam an einem Projekt arbeiten, macht es keinen Sinn, ein gemeinsames Repository zu nutzen. Statt dessen wird sich jeder eine eigene Kopie des Projektes erstellen - einen "Fork".
Da wir nicht alle gemeinsam an einem Projekt arbeiten, macht es keinen Sinn, ein gemeinsames Repository zu nutzen. Statt dessen wird sich jeder eine eigene Kopie des Projektes erstellen - einen "Fork".
{{Hinweis|
Nun wird auch klar, warum das Git-Programm diesen Namen trägt.}}


Suche in {{Gitea}} das Projekt "oop1". Oben in der Übersicht findest du den Button "Fork".  
Suche in {{Gitea}} das Projekt "oop1". Oben in der Übersicht findest du den Button "Fork".  

Version vom 12. Februar 2022, 18:38 Uhr

Einen Fork erstellen

Da wir nicht alle gemeinsam an einem Projekt arbeiten, macht es keinen Sinn, ein gemeinsames Repository zu nutzen. Statt dessen wird sich jeder eine eigene Kopie des Projektes erstellen - einen "Fork".

Icon Info.png

Nun wird auch klar, warum das Git-Programm diesen Namen trägt.

Suche in Gitea das Projekt "oop1". Oben in der Übersicht findest du den Button "Fork".

Gitea repo uebersicht 2.jpg

Hier wird angezeigt, wie viele Forks es bisher von dem Projekt gibt. Durch einen Klick auf die Zahl werden alle Forks angezeigt, ein Klick auf den Button selbst zeigt einen Dialog, um einen eigenen Fork zu erstellen.

Klicke unten auf "Repository forken" und deine persönliche Kopie des Projektes wird erstellt. Beachte, dass das neue Projekt nun unter deinem Nutzernamen bei Gitea abgelegt ist. (Zum Beispiel Ngb/oop1.) Du bist nun Besitzer des neuen Repositories und kannst festlegen wer Zugriff darauf bekommen soll. Dein Fork und das Original-Repository sind nun komplett eigenständig. Das beduetet Änderungen an einem werden nicht mehr im jeweils anderen auftauchen.

Klone dein neues Projekt auf deinen Rechner und schau es dir an. Gehe dann zum nächsten Schritt weiter.