Sicherheit & Geheimnisse
Gitcito hat kein Backend. Die einzigen Netzwerkaufrufe gehen an deinen Git-Host und, falls du es einschaltest, an deinen KI-Anbieter.

Geheimnisse maskieren
Werte in .env*, *.pem, *.key, id_rsa, credentials.* und Verwandten
werden in Diff-, Datei- und Blame-Ansicht als KEY=•••••• dargestellt, damit
ein geteilter Bildschirm oder ein Screenshot sie nicht ausplaudern kann.
Apple-Signaturmaterial zählt dazu: *.mobileprovision,
*.provisionprofile, *.p12 und die *.p8-Schlüssel für App Store Connect.
Ein *.cer nicht — ein Zertifikat ist von Haus aus öffentlich.
Das ist reine Anzeige: Die Datei wird nie verändert, und was du stagest,
auch nicht. Ein Augen-Schalter deckt sie pro Ansicht auf. .env.example,
.sample und .template gelten als Vorlagen, nicht als Geheimnisse.

Wächter, bevor du Schaden anrichtest
| Wächter | Wann |
|---|---|
| Geheimnisdatei | Du committest etwas, das nach einem Zugangsdatum aussieht — mit Ignorieren & nicht mehr verfolgen auf einen Klick |
| Große Datei | Du committest einen übergroßen Blob (Schwellwert unter Einstellungen → Sicherheit) |
| Build-Müll | xcuserdata/, DerivedData/ oder eine .DS_Store committen — mit demselben Ignorieren & aus der Versionierung nehmen mit einem Klick |
| Geschützter Branch | Du committest direkt auf main/master oder erzwingst dort einen Push |
| Getrackte Geheimnisse | Du pushst ein Repository, das eine Geheimnisdatei trackt — einmal pro Sitzung gewarnt |
Der Schlüsselbund des Betriebssystems
Tokens und Tresor-Einträge werden mit dem Schlüsselbund deines
Betriebssystems verschlüsselt (Electron safeStorage), niemals mit einem
Schlüssel in der Einstellungsdatei.
Nichts rührt den Schlüsselbund an, bevor du es sagst. Noch bevor der Berechtigungsdialog des Systems auftauchen kann, erklärt Gitcito, was gespeichert wird, was es nicht kann (eine App liest immer nur den Eintrag zurück, den sie selbst angelegt hat — deine anderen Passwörter sind unerreichbar) und dass Nein sagen völlig in Ordnung ist: Tokens leben dann nur für die Sitzung im Arbeitsspeicher, der Tresor bleibt zu, und du kannst es später unter Einstellungen → Sicherheit → Schlüsselbund des Betriebssystems einschalten.
Eine frische Installation macht null Aufrufe an den Schlüsselbund, bis tatsächlich etwas gespeichert werden muss.
Sicher teilen
Sicheres Teilen exportiert Einstellungen, Tresor-Einträge oder ganze Workspaces als verschlüsseltes Paket — Geheimnisse kommen ausschließlich dann hinein, wenn du das Häkchen setzt.
Siehe auch: Tresor · Sicheres Teilen