# 🔐 GitHub Token speichern ## Problem Das Script fragt jedes Mal nach einem neuen Token, obwohl du bereits einen hast. --- ## ✅ Lösung: Token in macOS Keychain speichern ### Schritt 1: Credential Helper aktivieren ```bash git config --global credential.helper osxkeychain ``` Das habe ich bereits für dich gemacht! ✅ ### Schritt 2: Token einmalig eingeben Beim nächsten `git push` wirst du nach Credentials gefragt: **Username:** `Timborimbo` **Password:** `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` **Wichtig:** - ✅ Hake **"Store in keychain"** an (wird automatisch angeboten) - ✅ Der Token wird dann in macOS Keychain gespeichert - ✅ Danach musst du ihn **nie wieder eingeben** --- ## 🔄 Alternative: Token direkt in URL verwenden Falls du den Token nicht speichern möchtest, kannst du ihn direkt verwenden: ```bash git push https://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@github.com/Timborimbo/hyggecraftery_APP.git main ``` **Aber:** Das ist weniger sicher, da der Token in der Command-History gespeichert wird. --- ## ✅ Empfohlene Lösung **Token in Keychain speichern** (einmalig): 1. Führe aus: `git push origin main` 2. Bei der Abfrage: - Username: `Timborimbo` - Password: `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` - ✅ "Store in keychain" anhaken 3. Fertig! 🎉 Danach funktioniert `./push-to-github.sh` ohne weitere Eingaben. --- ## 🔍 Token in Keychain prüfen Falls du prüfen möchtest, ob der Token gespeichert ist: 1. Öffne **Keychain Access** (macOS App) 2. Suche nach **"github.com"** 3. Du solltest einen Eintrag sehen --- ## 🆘 Falls Token nicht gespeichert wird **Manuell in Keychain hinzufügen:** 1. Öffne **Keychain Access** 2. Klicke auf **"Internet Passwords"** 3. Klicke auf **"+"** (neuer Eintrag) 4. **Server:** `github.com` 5. **Account Name:** `Timborimbo` 6. **Password:** `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` 7. **Speichern** --- ## ✅ Zusammenfassung - ✅ Credential Helper ist aktiviert - ✅ Code wurde erfolgreich gepusht - ✅ Beim nächsten Push: Token einmalig eingeben und in Keychain speichern - ✅ Danach: Keine weiteren Eingaben nötig!