Robert B.: Git - Codezeile mit API Key in jeder Datei aus vorherigen commits ändern.

Beitrag lesen

Moin,

ich möchte auf github.com ein Repository erstellen und Dateien hochladen. Zuvor arbeite ich aber lokal am Code und verwende zum testen einen API Key. Dieser soll später aber nicht mehr in den öffentlichen Dateien und Dateien der Commit Historie zu finden sein.

Wie geht man am besten vor?

  • Lege im Repository eine Datei api.key.example an, die du als Dummy eincheckst und dokumentierst, dass diese Datei mit dem echten API-Key zu befüllen und in api.key umzubenennen ist.
  • Lade in deinem Code deine api.key.
  • Schreibe die api.key in die .gitignore.
  • git add api.key.example .gitignore; git commit

Viele Grüße
Robert