2.0 KiB
2.0 KiB
Git-Repository Setup für PointCab Renamer
Voraussetzungen
- Git installiert
- Zugang zu Gitea/GitHub Repository
Lokales Repository initialisieren
Das Repository wurde bereits initialisiert. Falls Sie ein neues Repository erstellen möchten:
cd pointcab_renamer
git init
git add .
git commit -m "Initial commit: PointCab Renamer v4.2"
Zu Gitea pushen
-
Repository auf Gitea erstellen (falls noch nicht geschehen)
- Loggen Sie sich bei Gitea ein
- Erstellen Sie ein neues Repository (z.B.
pointcab_renamer) - Kopieren Sie die Repository-URL
-
Remote hinzufügen und pushen:
# Remote hinzufügen
git remote add origin https://gitea.example.com/username/pointcab_renamer.git
# Oder für SSH:
git remote add origin git@gitea.example.com:username/pointcab_renamer.git
# Push zum Remote
git push -u origin main
Zu GitHub pushen
# Remote hinzufügen
git remote add origin https://github.com/username/pointcab_renamer.git
# Oder für SSH:
git remote add origin git@github.com:username/pointcab_renamer.git
# Push zum Remote
git push -u origin main
Änderungen pushen
Nach dem initialen Push:
# Änderungen hinzufügen
git add .
# Commit erstellen
git commit -m "Beschreibung der Änderungen"
# Pushen
git push
Branching-Strategie
main- Stabiler Release-Branchdevelop- Entwicklungs-Branchfeature/*- Feature-Branchesbugfix/*- Bugfix-Branches
Releases erstellen
# Tag für Release erstellen
git tag -a v4.2 -m "Release v4.2 - Bugfixes und Parser-Verbesserungen"
# Tag pushen
git push origin v4.2
Häufige Befehle
# Status anzeigen
git status
# Log anzeigen
git log --oneline
# Änderungen abrufen
git pull
# Branch wechseln
git checkout branch-name
# Neuen Branch erstellen
git checkout -b neuer-branch
Hinweise
- Die
.gitignoreignoriert Build-Artefakte, Logs und temporäre Dateien - Bei Konflikten:
git pull --rebaseverwenden - Regelmäßig pushen, um Datenverlust zu vermeiden