Was es ist
Mit der Funktion „Make a Copy“ können Sie Ihre bestehenden WebDev-Projekte in neue, unabhängige Sitzungen duplizieren. Dadurch entsteht ein sicherer Sandbox-Bereich zum Experimentieren oder eine wiederverwendbare Vorlage für zukünftige Projekte. Ob Sie ein riskantes neues Feature ausprobieren möchten, ohne Ihre funktionierende Website zu beschädigen, oder ob Sie ein bestehendes Projekt als Basisvorlage nutzen möchten, um Varianten zu erstellen – „Make a Copy“ gibt Ihnen einen sauberen Ausgangspunkt und bewahrt gleichzeitig Ihre ursprüngliche Arbeit.Wie man es benutzt
Sie können an zwei praktischen Stellen eine Kopie Ihres Projekts erstellen: Aus der Bibliothek:
- Navigieren Sie zu Ihrer Bibliothek.
- Suchen Sie das Projekt, das Sie duplizieren möchten.
- Klicken Sie auf das Drei-Punkte-Kontextmenü auf der Projektkarte.
- Wählen Sie „Kopie erstellen“.

- Öffnen Sie das Projekt, das Sie kopieren möchten, im WebDev-Editor.
- Gehen Sie zu den Projekteinstellungen und öffnen Sie den Tab „Allgemein“.
- Klicken Sie im Abschnitt „Projektaktionen“ auf die Schaltfläche „Kopie erstellen“.
Was Nutzer wissen müssen
Wenn Sie eine Kopie eines Projekts erstellen, ist es wichtig zu verstehen, was in die neue Sitzung übertragen wird und was nicht:- Quellcode: Die gesamte Codebasis (aus dem letzten Commit) wird übertragen. Ihr neues Projekt sieht codeseitig genauso aus und funktioniert genauso wie das Original.
- Secrets: Die Namen (Definitionen) Ihrer Secret Keys und deren tatsächliche Werte werden in die neue Kopie übertragen, sodass Ihre API-Integrationen weiterhin nahtlos funktionieren.
- Datenbank: Das Datenbankschema wird kopiert, sodass die Struktur Ihrer App erhalten bleibt, die eigentlichen Daten werden jedoch nicht übertragen. Ihr neues Projekt startet mit einer frischen, leeren Datenbank.
- Integrationen (Stripe): Wenn Ihr ursprüngliches Projekt Stripe verwendet, können Sie entscheiden, ob dieselbe Sandbox in die neue Sitzung übertragen werden soll, um weiter zu testen.
- Veröffentlichung & Domains: Das neue Projekt startet unveröffentlicht und übernimmt keine benutzerdefinierten Domain-Einstellungen vom Original.
- GitHub-Verbindung: Die GitHub-Verbindung wird nicht übertragen. Sie müssen das neue Projekt bei Bedarf mit einem eigenen Repository verbinden.
- KI-Chatverlauf: Der Gesprächsverlauf des ursprünglichen Projekts wird nicht in die neue Sitzung übertragen.
Tipps
- Sicheres Experimentieren: Bevor Sie Manus bitten, eine größere architektonische Änderung oder einen Framework-Wechsel vorzunehmen, erstellen Sie eine Kopie Ihres Projekts. Falls das Experiment schiefgeht, haben Sie immer noch Ihr unversehrtes Originalprojekt, auf das Sie zurückgreifen können.
- Erstellen Sie eine Vorlagenbibliothek: Wenn Sie häufig ähnliche Arten von Websites erstellen (etwa Landing Pages oder Portfolios), erstellen Sie ein „Basisvorlagen“-Projekt. Wann immer Sie eine neue Website benötigen, erstellen Sie einfach eine Kopie Ihrer Vorlage, anstatt bei null anzufangen.
- Überprüfen Sie Ihre Datenbank: Denken Sie daran, dass Ihre Datenbankdaten nicht übertragen werden. Wenn Ihre App auf bestimmte Ausgangsdaten angewiesen ist, um ordnungsgemäß zu funktionieren, müssen Sie Manus bitten, diese Daten im neuen Projekt neu zu erstellen oder zu seeden.
FAQ
Wirkt sich das Erstellen einer Kopie auf mein Originalprojekt aus?
Wirkt sich das Erstellen einer Kopie auf mein Originalprojekt aus?
Nein. Das neue Projekt ist vollständig unabhängig. Alle Änderungen, die Sie am Code, an der Datenbank oder an den Einstellungen der Kopie vornehmen, haben keine Auswirkungen auf das Originalprojekt.
Warum ist meine Datenbank im kopierten Projekt leer?
Warum ist meine Datenbank im kopierten Projekt leer?
Um einen sauberen Start zu gewährleisten und unbeabsichtigte Datenkorruption oder Datenschutzprobleme zu verhindern, wird nur das Datenbankschema (die Struktur) kopiert. Die eigentlichen Datenzeilen werden nicht übertragen.
Wird mein kopiertes Projekt live im Internet sein?
Wird mein kopiertes Projekt live im Internet sein?
Nein. Kopierte Projekte beginnen in einem unveröffentlichten Zustand. Sie müssen das neue Projekt separat veröffentlichen, wenn Sie bereit sind.
Kann ich ein Projekt von meinen Teamkollegen oder aus der Community kopieren?
Kann ich ein Projekt von meinen Teamkollegen oder aus der Community kopieren?
Derzeit können Sie nur Kopien Ihrer eigenen Projekte erstellen. Die Möglichkeit, Team-Projekte und öffentliche Community-Vorlagen zu kopieren, wird jedoch in Zukunft kommen!