Quellcode & Versionsverwaltung

GitHub Repository übertragen: Sicherer Transfer bei Projektverkäufen

Wie du Quellcode, Issues, Pull Requests und Releases übergibst und gleichzeitig private Secrets schützt.

Interaktive Schritt-für-Schritt-Planung

Individuellen Plan für deinen Umzug berechnen

100 % speicherfrei im Browser. Erzeuge Checklisten, Phasenpläne und KI-Prompts.

Fachlicher Überblick

Bei der Übergabe eines Software- oder Webprojekts ist das Git-Repository das zentrale Asset. GitHub bietet eine native "Transfer"-Funktion, die Historie, Issues und PRs nahtlos in das Konto des Käufers überträgt. Entscheidend: Vor der Übergabe müssen Umgebungsvariablen, API-Keys und private Webhooks bereinigt werden.

Wichtige Voraussetzungen

  • •Administrator-Rechte auf dem zu übertragenden GitHub-Repository
  • •Exakter GitHub-Benutzername oder Name der Ziel-Organisation des Käufers
  • •Lokales vollständiges Git-Bundle ("git bundle create project.bundle --all") als Sicherheits-Backup
  • •Bereinigung von Repository-Secrets (Settings -> Secrets and variables)

Typische Risiken & Fehler

  • •Ungewollte Weitergabe sensibler Produktions-Schlüssel in GitHub Actions Secrets oder der Git-Historie
  • •Unterbrochene CI/CD-Pipelines, wenn Webhooks auf bisherige Server oder private Slack-Kanäle zeigen
  • •Abbruch des Transfers, wenn der Käufer ein gleichnamiges Repository in seinem Account führt

Empfohlener technischer Ablauf

1

1. Offline-Backup erstellen

Erstellung eines allumfassenden Git-Bundles inklusive aller Tags und Branches.

2

2. Secrets & Webhooks leeren

Löschen aller vertraulichen Variablen aus den GitHub Actions-Einstellungen.

3

3. Transfer im Dashboard starten

Repository Settings -> "Danger Zone" -> "Transfer ownership" -> Benutzername des Käufers eingeben.

4

4. Bestätigung durch den Käufer

Der Käufer nimmt die Übertragungseinladung in seinen Repository-Einstellungen an.

5

5. Remotes & Deployments aktualisieren

Lokale Git-Remotes ("git remote set-url origin") und Deployment-Verknüpfungen (z. B. Vercel) umstellen.

Verlässliche technische Quellen