====== Visual Studio - Git-Workflow ====== ===== Repository klonen (Projekt aus Gitea holen) ===== - Visual Studio starten - Startfenster → „Repository klonen“ - Gitea‑URL einfügen (SSH oder HTTPS) - Zielordner wählen - Klonen ===== Änderungen machen und committen ===== - Dateien bearbeiten - Git‑Änderungen öffnen (unten rechts oder Ansicht → Git‑Änderungen) - Geänderte Dateien prüfen - Commit‑Nachricht eingeben - Commit - Push (oben in der Git‑Leiste) ===== Änderungen vom Server holen ===== - Pull klicken - Visual Studio holt neue Commits aus Gitea ===== Branches erstellen / wechseln ===== - Git‑Fenster → Branches - Neuer Branch - Namen vergeben (z. B. feature/login) - Erstellen & auschecken ===== Branches zusammenführen (Merge) ===== - Zielbranch auswählen (z. B. main) - Rechtsklick → Merge von… - Quellbranch wählen - Konflikte lösen - Commit → Push ===== Früheren Stand wiederherstellen ===== ==== Commit rückgängig machen ==== * Git‑Verlauf → Rechtsklick → Revert ==== Zu einem früheren Commit springen ==== * Git‑Verlauf → Rechtsklick → Reset * //Soft//: Änderungen bleiben * //Hard//: Dateien werden zurückgesetzt