Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:git:lokal2remote:start [28.04.2021 19:48] – [Am Beispiel Gitea] sbel | faecher:informatik:oberstufe:git:lokal2remote:start [14.11.2024 20:11] (aktuell) – Frank Schiebel | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
* Von nun an arbeitet man im lokalen Klon weiter, indem man regelmäßig pullt und pusht. | * Von nun an arbeitet man im lokalen Klon weiter, indem man regelmäßig pullt und pusht. | ||
- | ====== Am Beispiel | + | ====== Am Beispiel |
- | Anmelden bei Gitea. Repository erstellen: | + | * Anmelden bei Forgejo((codeberg.de/ |
+ | * Repository erstellen: Name und Beschreibung eingeben, dann nach unten scrollen und auf '' | ||
+ | {{ : | ||
+ | * Nun wird die Anleitung für das weitere Vorgehen direkt angezeigt: | ||
- | {{ : | + | {{ : |
- | {{ :faecher: | + | * Für uns trifft der zweite Fall im roten Rahmen zu - wir wollen ein bestehendes Repo pushen, führen die angegebenen Befehle also in unserem lokalen Repo aus: |
- | Im 3. Schritt wird die Anleitung für das weitere Vorgehen direkt angezeigt: | + | <code bash> |
+ | max@pc: | ||
+ | max@pc: | ||
+ | Username for ' | ||
+ | Password for ' | ||
+ | Objekte aufzählen: 12, fertig. | ||
+ | Zähle Objekte: 100% (12/12), fertig. | ||
+ | Delta-Kompression verwendet bis zu 4 Threads. | ||
+ | Komprimiere Objekte: 100% (8/8), fertig. | ||
+ | Schreibe Objekte: 100% (12/12), 1.12 KiB | 1.12 MiB/s, fertig. | ||
+ | Gesamt 12 (Delta 1), Wiederverwendet 0 (Delta 0), Pack wiederverwendet 0 | ||
+ | To https:// | ||
+ | * [new branch] | ||
+ | Branch ' | ||
+ | max@pc:tagebuch$ | ||
+ | </ | ||
- | {{ : | + | ((Eine |
- | + | ||
- | Für uns trifft der zweite Fall zu - wir wollen ein bestehendes Repo pushen, führen die angegebenen Befehle also in unserem lokalen Repo aus: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Die Fehlermeldung '' | + | |
Das Ergebnis auf dem Server sieht nun folgendermaßen aus: | Das Ergebnis auf dem Server sieht nun folgendermaßen aus: | ||
- | {{ : | + | {{ : |
- | + | ||
- | Mit dem Befehl '' | + | |
- | + | ||
- | Wichtig und sehr cool: Kein Fork vergisst seine Geschichte - da alle Commits durch eindeutige Hashes bezeichnet werden und alle Klone immer alle Commits enthalten können Repos über lange Zeit über verschiedene Server und Rechner geforkt und bearbeitet werden, und es ist (bei ausreichend systematischer Arbeitsweise der Autoren) jederzeit möglich, sie zu einem späteren Zeitpunkt wieder zusammenzuführen. | + | |
+ | Mit dem Befehl '' |