Blog

Sincronització i exportació amb GitHub: el teu codi de Mythex és teu

El codi que construeixes a Mythex és teu, i te'l pots emportar. Al pla Pro, pots sincronitzar un projecte amb un repositori de GitHub, descarregar tot el projecte com a arxiu .tar.gz o importar un arxiu en un projecte. Els secrets no s'inclouen a les exportacions, de manera que un arxiu es pot moure sense risc.

Què fa

Mythex t'ofereix tres maneres de moure codi dins i fora d'un projecte:

  • Sincronització amb GitHub —enllaça un repositori i puja o baixa canvis entre ell i el teu projecte.
  • Exportació —descarrega el projecte com a arxiu .tar.gz des de la configuració del projecte.
  • Importació —substitueix els fitxers d'un projecte pel contingut d'un .tar.gz, .tgz o .zip.

Si no has fet servir GitHub mai, què és GitHub explica les bases: és on la majoria de desenvolupadors guarden el codi, fan el seguiment dels canvis i revisen la feina dels altres.

Per què importa

Un constructor d'apps que retingui el teu codi com a ostatge és un risc. Si te'n vols anar, contractes un desenvolupador o simplement vols una còpia a la teva màquina, hauries de poder marxar amb tot.

La pàgina de propietat de les dades de Mythex ho diu clarament: tot el que es construeix al teu projecte pertany a tu. Pots seguir construint a Mythex, exportar-ho o sincronitzar-ho amb GitHub. La sincronització amb GitHub també és el punt natural de traspàs quan un equip d'enginyeria n'agafa el control: obtenen un repositori normal amb el projecte complet.

Com utilitzar la sincronització amb GitHub

  1. Connecta GitHub des de la configuració mentre tens la sessió iniciada a Mythex. Això usa l'inici de sessió OAuth de GitHub.
  2. Enllaça un repositori amb el projecte.
  3. Puja o baixa des del projecte contra aquest repositori.

La connexió amb GitHub només serveix per sincronitzar repositoris. No és una manera d'iniciar sessió a Mythex: encara inicies sessió amb correu electrònic o amb Google.

Un consell de la documentació: fes un punt de control net abans de fer qualsevol operació de tipus force-push als teus propis remots, perquè tinguis un lloc segur on tornar.

Com exportar

  1. Obre configuració del projecte → Exporta.
  2. Descarrega el projecte com a arxiu .tar.gz.

S'exclouen els secrets i node_modules (els paquets instal·lats, que es poden tornar a construir). Així l'arxiu es pot compartir o moure entre entorns sense risc. Hauràs de tornar a afegir els teus secrets allà on l'executis. Si penses executar l'app en un altre lloc, com exportar i allotjar pel teu compte una app construïda amb IA explica els passos.

Com importar

La importació porta un arxiu al projecte actual. No hi ha un flux separat de «crear un projecte a partir d'un arxiu» al tauler, així que comença un projecte primer si en necessites un de buit.

  1. Obre configuració del projecte → Exporta.
  2. Tria Importa en aquest projecte.
  3. Tria un fitxer .tar.gz, .tgz o .zip.

Què passa:

  • Els fitxers del projecte es substitueixen pel contingut de l'arxiu.
  • Els secrets existents del projecte es mantenen.
  • Els fitxers .env de l'arxiu es eliminen. Torna a afegir aquests valors a la configuració.

La importació és útil per restaurar una còpia de seguretat o per portar una base de codi existent a un projecte buit.

Què continua allotjant Mythex

Exportar-ho et dona una còpia; no mou res fora de Mythex. Mentre existeix un projecte, Mythex allotja:

  • Els fitxers del projecte, al teu entorn privat
  • La base de dades i l'emmagatzematge de fitxers, si els has activat
  • L'app publicada, fins que la despubliques o esborres el projecte

Esborrar un projecte o el teu compte elimina les teves apps de l'allotjament de Mythex. Exporta primer si vols una còpia local.

Secrets i Git

Les claus d'API dels secrets del projecte són per a la teva app quan s'executa. No les pugis a Git. Les exportacions ja les deixen fora, i les importacions eliminen els fitxers .env, així que els valors per defecte ajuden; però si afegeixes fitxers al teu repositori a mà, mantín les claus fora. Què són les variables d'entorn i els secrets explica per què.

Límits

  • L'exportació i la sincronització amb GitHub són funcions del Pro. Al pla gratuït pots veure el codi només de lectura i usar la Vista prèvia i el terminal; actualitza per descarregar o sincronitzar.
  • La importació substitueix fitxers. No fusiona. Exporta primer si potser vols recuperar la versió actual.
  • Les exportacions exclouen els secrets i node_modules. Torna a afegir les claus i reinstal·la els paquets en un altre lloc.

Més informació

  • GitHub, exportació i importació
  • Propietat de les dades

Mythex · Pricing · Crea qualsevol cosa amb IA · Plantilles de llocs web i aplicacions · Mythex comparat · Glossari de creació d’aplicacions amb IA · Eines gratuïtes per crear aplicacions amb IA · English

English አማርኛ العربية Български বাংলা Bosanski Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)