git_gitea

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
git_gitea [30/03/2025 - 07:52] thommie_netzwissen.degit_gitea [30/03/2025 - 08:08] (aktuell) thommie_netzwissen.de
Zeile 30: Zeile 30:
  
  
-===== Remote Repos: Verknüpfen einer lokalen Instanz mit Remote Instanzen =====+===== Remote Repos =====
  
 "origin" ist das **eigene**  Standard-remote-Repo (z.B. github, gitea). "upstream" ist das Team-Repo. Änderungen aus "origin" werden mit einem Pull Request für das "upstream" Repo angeboten. Von dort wird die Änderungen per "pull" geholt, falls sie akzeptiert wird. "origin" ist das **eigene**  Standard-remote-Repo (z.B. github, gitea). "upstream" ist das Team-Repo. Änderungen aus "origin" werden mit einem Pull Request für das "upstream" Repo angeboten. Von dort wird die Änderungen per "pull" geholt, falls sie akzeptiert wird.
Zeile 50: Zeile 50:
   * origin = persönliches git Repo auf Github. Die kann ein privater Fork eines öffentlichen Repos auf github sein.   * origin = persönliches git Repo auf Github. Die kann ein privater Fork eines öffentlichen Repos auf github sein.
  
-Anders bei öffentlichen Repos: Öffentliche Repos werden zunächst geforkt, also eine Kopie im eigenen Repo-Speicher als "origin" angelegt. Lokale Änderungen werden zuerst nach origin übertragen. Danach werden sie per pull request (PR) zur Übernahme nach upstream "angemeldet".+===== öffentliche Repos: Kollaboration ===== 
 + 
 +Öffentliche Repos werden zunächst geforkt, also eine Kopie im eigenen Repo-Speicher als "origin" angelegt. Lokale Änderungen werden zuerst nach origin übertragen. Danach werden sie per pull request (PR) zur Übernahme nach upstream "angemeldet".
  
   * upstream = öffentliches Github Repo (z.B. [[https://github.com/owncloud/core|https://github.com/owncloud/core]]).   * upstream = öffentliches Github Repo (z.B. [[https://github.com/owncloud/core|https://github.com/owncloud/core]]).
Zeile 135: Zeile 137:
 Wo bin ich (aktueller Branch) Wo bin ich (aktueller Branch)
  
-<file>+<code>
 git branch git branch
- +</code>
-</file>+
  
 Alle Branches im lokalen und im remote Repo zeigen (remotes) Alle Branches im lokalen und im remote Repo zeigen (remotes)
Zeile 150: Zeile 151:
   remotes/origin/main   remotes/origin/main
   remotes/origin/master   remotes/origin/master
 +</code>
  
 +Nur die remotes zeigen
 +
 +<code>
 +git branch -r
 </code> </code>
  
Zeile 157: Zeile 163:
 <code> <code>
 git checkout master git checkout master
- 
 </code> </code>
  
  • git_gitea.txt
  • Zuletzt geändert: 30/03/2025 - 08:08
  • von thommie_netzwissen.de