Blog

Sincronizare și export GitHub: codul tău din Mythex îți aparține

Codul pe care îl construiești pe Mythex este al tău și îl poți lua cu tine. Pe planul Pro, poți sincroniza un proiect cu un depozit GitHub, poți descărca întregul proiect ca arhivă .tar.gz sau poți importa o arhivă într-un proiect. Secretele nu sunt incluse în exporturi, deci o arhivă poate fi mutată fără griji.

Ce face

Mythex îți oferă trei moduri de a muta cod în și din proiect:

  • Sincronizare GitHub — leagă un depozit și trimite sau preia modificări între el și proiectul tău.
  • Export — descarcă proiectul ca arhivă .tar.gz din setările proiectului.
  • Import — înlocuiește fișierele unui proiect cu conținutul unei arhive .tar.gz, .tgz sau .zip.

Dacă nu ai folosit până acum GitHub, ce este GitHub explică noțiunile de bază: acolo își țin majoritatea dezvoltatorilor codul, își urmăresc modificările și își revizuiesc reciproc munca.

De ce contează

Un constructor de aplicații care ține codul tău ca ostatic este un risc. Dacă depășești platforma, angajezi un dezvoltator sau vrei doar o copie pe propriul calculator, ar trebui să poți pleca cu tot ce ai.

Pagina protecția datelor de la Mythex spune simplu: tot ce este construit în proiectul tău îți aparține. Poți continua să construiești în Mythex, poți exporta proiectul sau îl poți sincroniza cu GitHub. Sincronizarea GitHub este și punctul firesc de predare atunci când o echipă de inginerie preia proiectul: primește un depozit obișnuit, cu tot proiectul în el.

Cum folosești sincronizarea GitHub

  1. Conectează GitHub din setări, cât ești autentificat în Mythex. Se folosește autentificarea OAuth a GitHub.
  2. Leagă un depozit de proiect.
  3. Trimite sau preia modificările dintre proiect și acel depozit.

Conexiunea cu GitHub servește doar la sincronizarea depozitelor. Nu este o metodă de a te autentifica în Mythex — te autentifici tot cu e-mail sau cu Google.

Un sfat din documentație: fă un punct de restaurare curat înainte de orice operație de tip force-push pe depozitele tale, ca să ai unde reveni în siguranță.

Cum exporți

  1. Deschide setările proiectului → Export.
  2. Descarcă proiectul ca arhivă .tar.gz.

Secretele și node_modules (pachetele instalate, care pot fi reconstruite) sunt excluse. Astfel, arhiva poate fi trimisă sau mutată între medii fără griji. Va trebui să adaugi din nou secretele acolo unde rulezi aplicația. Dacă plănuiești să rulezi aplicația în altă parte, cum exportezi și găzduiești singur o aplicație construită cu AI explică pașii.

Cum imporți

Importul aduce o arhivă în proiectul curent. Nu există un flux separat de tipul „creează un proiect dintr-o arhivă” în tabloul de bord, deci pornește mai întâi un proiect dacă ai nevoie de unul gol.

  1. Deschide setările proiectului → Export.
  2. Alege Import în acest proiect.
  3. Selectează un fișier .tar.gz, .tgz sau .zip.

Ce se întâmplă:

  • Fișierele proiectului sunt înlocuite cu conținutul arhivei.
  • Secretele existente ale proiectului rămân.
  • Fișierele .env din arhivă sunt eliminate. Adaugă din nou valorile în Setări.

Importul este util pentru restaurarea unei copii de rezervă sau pentru a aduce o bază de cod existentă într-un proiect gol.

Ce găzduiește în continuare Mythex

Exportul îți oferă o copie; nu mută nimic în afara Mythex. Cât timp există un proiect, Mythex găzduiește:

  • Fișierele proiectului, în sandbox-ul tău privat
  • Baza de date și stocarea de fișiere, dacă le-ai activat
  • Aplicația publicată, până o dezpublici sau ștergi proiectul

Ștergerea unui proiect sau a contului scoate aplicațiile tale de pe găzduirea Mythex. Exportă mai întâi dacă vrei o copie locală.

Secrete și Git

Cheile API din secretele proiectului sunt pentru aplicația ta când rulează. Nu le adăuga în Git. Exporturile le exclud deja, iar importurile elimină fișierele .env, deci valorile implicite ajută — dar dacă adaugi manual fișiere în depozit, ține cheile afară. Ce sunt variabilele de mediu și secretele explică de ce.

Limite

  • Exportul și sincronizarea GitHub sunt funcții Pro. Pe planul Free poți vedea codul doar în mod citire și poți folosi Preview și terminalul; ca să descarci sau să sincronizezi, fă upgrade.
  • Importul înlocuiește fișierele. Nu le îmbină. Exportă înainte dacă s-ar putea să vrei înapoi versiunea actuală.
  • Exporturile exclud secretele și node_modules. Va trebui să adaugi din nou cheile și să reinstalezi pachetele în altă parte.

Citește mai mult

  • GitHub, export și import
  • Protecția datelor

Mythex · Pricing · Construiește orice cu AI · Șabloane pentru site-uri și aplicații · Mythex comparat · Glosar pentru crearea de aplicații cu AI · Instrumente gratuite pentru crearea de aplicații cu AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Č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) Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)