chore: Docs umstrukturiert, Client-Updates, Scripts nach scripts/
This commit is contained in:
115
docs/development/PROJECT_RENAME_GUIDE.md
Normal file
115
docs/development/PROJECT_RENAME_GUIDE.md
Normal file
@@ -0,0 +1,115 @@
|
||||
# Projekt Umbenennung: ANDJJJJJJ → EmailSorter
|
||||
|
||||
## ✅ Automatisch erledigt
|
||||
|
||||
Die folgenden Dateien wurden bereits aktualisiert:
|
||||
|
||||
1. ✅ **Git Remote URL** - Aktualisiert in `.git/config`
|
||||
- Alt: `https://git.webklar.com/knso/ANDJJJJJJ`
|
||||
- Neu: `https://git.webklar.com/knso/EmailSorter`
|
||||
|
||||
2. ✅ **Client package.json** - Name aktualisiert
|
||||
- Alt: `"name": "client"`
|
||||
- Neu: `"name": "emailsorter-client"`
|
||||
|
||||
3. ✅ **README.md** - Bereits korrekt (verwendet "EmailSorter")
|
||||
|
||||
## 📁 Manuelle Schritte (mit GitHub Desktop)
|
||||
|
||||
### Schritt 1: Repository auf Server umbenennen (falls noch nicht geschehen)
|
||||
|
||||
1. Gehe zu `https://git.webklar.com/knso/ANDJJJJJJ`
|
||||
2. Benenne das Repository in "EmailSorter" um
|
||||
3. Oder erstelle ein neues Repository "EmailSorter" und pushe den Code dorthin
|
||||
|
||||
### Schritt 2: Lokalen Ordner umbenennen
|
||||
|
||||
**Option A: Mit Windows Explorer**
|
||||
1. Schließe alle Terminals/Editoren, die auf den Ordner zugreifen
|
||||
2. Gehe zu `C:\Users\User\Documents\GitHub\`
|
||||
3. Rechtsklick auf `ANDJJJJJJ` → Umbenennen
|
||||
4. Benenne um zu `EmailSorter`
|
||||
|
||||
**Option B: Mit PowerShell**
|
||||
```powershell
|
||||
# Schließe alle Prozesse, die auf den Ordner zugreifen
|
||||
# Dann:
|
||||
cd C:\Users\User\Documents\GitHub
|
||||
Rename-Item -Path "ANDJJJJJJ" -NewName "EmailSorter"
|
||||
```
|
||||
|
||||
### Schritt 3: GitHub Desktop aktualisieren
|
||||
|
||||
1. Öffne GitHub Desktop
|
||||
2. Klicke auf **File** → **Add Local Repository**
|
||||
3. Wähle den umbenannten Ordner `C:\Users\User\Documents\GitHub\EmailSorter`
|
||||
4. Oder: Wenn das Repository bereits in GitHub Desktop ist:
|
||||
- Rechtsklick auf das Repository → **Repository Settings**
|
||||
- Aktualisiere den **Local Path** auf den neuen Pfad
|
||||
|
||||
### Schritt 4: Git Remote URL verifizieren
|
||||
|
||||
In GitHub Desktop:
|
||||
1. Öffne **Repository** → **Repository Settings** → **Remote**
|
||||
2. Stelle sicher, dass die URL `https://git.webklar.com/knso/EmailSorter` ist
|
||||
3. Falls nicht, aktualisiere sie manuell
|
||||
|
||||
Oder im Terminal:
|
||||
```bash
|
||||
cd C:\Users\User\Documents\GitHub\EmailSorter
|
||||
git remote -v
|
||||
```
|
||||
|
||||
Sollte zeigen:
|
||||
```
|
||||
origin https://git.webklar.com/knso/EmailSorter (fetch)
|
||||
origin https://git.webklar.com/knso/EmailSorter (push)
|
||||
```
|
||||
|
||||
### Schritt 5: Testen
|
||||
|
||||
1. Öffne ein neues Terminal im umbenannten Ordner
|
||||
2. Teste Git:
|
||||
```bash
|
||||
git status
|
||||
git remote -v
|
||||
```
|
||||
3. Teste die App:
|
||||
```bash
|
||||
cd client
|
||||
npm run dev
|
||||
```
|
||||
|
||||
## ⚠️ Wichtig
|
||||
|
||||
- **Schließe alle Terminals/Editoren** bevor du den Ordner umbenennst
|
||||
- **Backup erstellen** (optional, aber empfohlen)
|
||||
- **Git History bleibt erhalten** - keine Sorge, die Commits gehen nicht verloren
|
||||
|
||||
## ✅ Checkliste
|
||||
|
||||
- [ ] Repository auf Server umbenannt (oder neues Repository erstellt)
|
||||
- [ ] Lokaler Ordner umbenannt
|
||||
- [ ] GitHub Desktop aktualisiert
|
||||
- [ ] Git Remote URL verifiziert
|
||||
- [ ] App getestet (client und server starten)
|
||||
|
||||
## 🆘 Falls etwas schief geht
|
||||
|
||||
1. **Git Remote URL zurücksetzen:**
|
||||
```bash
|
||||
git remote set-url origin https://git.webklar.com/knso/EmailSorter
|
||||
```
|
||||
|
||||
2. **GitHub Desktop neu einrichten:**
|
||||
- Entferne das alte Repository
|
||||
- Füge den umbenannten Ordner neu hinzu
|
||||
|
||||
3. **Falls der Ordner nicht umbenannt werden kann:**
|
||||
- Stelle sicher, dass alle Prozesse geschlossen sind
|
||||
- Prüfe, ob Dateien geöffnet sind
|
||||
- Versuche es als Administrator
|
||||
|
||||
---
|
||||
|
||||
**Fertig!** Dein Projekt heißt jetzt "EmailSorter" 🎉
|
||||
Reference in New Issue
Block a user