1.4 KiB
1.4 KiB
Anleitung: Template lokal forken (ohne Git-History)
Diese Anleitung beschreibt die Schritte aus diesem Chat, um ein Projekt-Template lokal zu klonen und mit einer frischen Git-History neu zu starten.
Voraussetzungen
- Git ist installiert.
- Zugriff auf das Template-Repository ist moeglich (SSH oder HTTPS).
- Zielordner fuer das neue Projekt ist bekannt.
Schritte
-
In den Zielordner wechseln:
cd /home/mathias/dev/web/foton -
Template klonen (SSH bevorzugt):
git clone git@github.com:mathias2784/my_flask_temp.git foton_website -
Falls SSH fehlschlaegt, mit HTTPS klonen:
git clone https://github.com/mathias2784/my_flask_temp.git foton_website -
In das neue Projekt wechseln:
cd foton_website -
Alte Git-History entfernen und frisches Repo initialisieren:
rm -rf .git git init
Optionale Naechste Schritte
-
Standard-Branch auf main umbenennen:
git branch -m main -
Neues Remote-Repository hinzufuegen:
git remote add origin <NEUE_REPO_URL> -
Initialen Commit erstellen:
git add -A git commit -m "Initial commit" -
Push zum neuen Remote:
git push -u origin main
Hinweise
- Beim ersten SSH-Connect kann eine Host-Key-Abfrage erscheinen. Diese einmalig bestaetigen.
- Wenn SSH immer noch fehlschlaegt, HTTPS verwenden oder SSH-Key in GitHub einrichten.