Inhaltsverzeichnis

Wie arbeite ich in Gitea unterstützt durch Git Extensions

Der typische Git/Gitea‑Arbeitsablauf besteht aus sechs klaren Phasen – Repository anlegen, lokal klonen, arbeiten, committen, branchen, mergen, pushen.

Neues Repository in Gitea anlegen

Repository auf den Rechner holen (Git Extensions)

Git Extensions → Clone Repository

Damit hast du eine vollständige lokale Arbeitskopie.

Dateien bearbeiten

Du arbeitest im lokalen Ordner mit deinem Editor (Visual Studio, VS Code, Notepad++, FreeCAD, …). Git Extensions überwacht Änderungen automatisch.

Änderungen committen

Git Extensions → Commit

Wichtig: Commit speichert nur lokal.

Änderungen nach Gitea pushen

Git Extensions → Push

Jetzt sind die Änderungen im Gitea‑Server sichtbar.

Neuen Branch anlegen

Warum? Für neue Features, Experimente, Bugfixes. Git Extensions → Branch

Du arbeitest jetzt isoliert vom main.

Auf dem Branch arbeiten

Branches zusammenführen (Merge)

Variante A: Merge lokal in Git Extensions

Variante B: Merge über Gitea Pull Request

Empfohlen bei größeren Projekten: In Gitea → New Pull Request Quelle: dein Feature‑Branch Ziel: main Review, Merge, Delete Branch

Lokale Kopie aktualisieren (Pull)

Wenn du auf einem anderen Rechner arbeitest oder nach einem Merge: Git ExtensionsPull Holt alle Änderungen aus Gitea.

Neue Dateien hinzufügen

Einfach Datei in den Ordner legen → Git Extensions erkennt sie → CommitPush.

Typischer Tagesablauf (kompakt)

  1. Pull (immer zuerst)
  2. Arbeiten
  3. Commit
  4. Push
  5. Bei Features: auf eigenem Branch arbeiten
  6. Merge über Pull Request oder lokal

Vollständiger Workflow als Infoblatt (druckbar)

  1. Repository anlegen (Gitea)
  2. Clone (Git Extensions)
  3. Editieren (lokal)
  4. Commit (Git Extensions)
  5. Push nach Gitea Git Extensions)
  6. Branch erstellen (Git Extensions)
  7. Auf Branch arbeiten
  8. Branch pushen
  9. Merge (lokal oder Pull Request)
  10. Pull (lokale Kopie aktualisieren)