Emuārs

GitHub sinhronizācija un eksports: tavs Mythex kods ir tavs

Kods, ko veido Mythex, ir tavs, un vari to paņemt līdzi. Pro plānā vari sinhronizēt projektu ar GitHub repozitoriju, lejupielādēt visu kā .tar.gz arhīvu vai importēt arhīvu atpakaļ projektā. Noslēpumi eksportā netiek iekļauti, tāpēc arhīvu var droši pārvietot.

Ko tas dara

Mythex dod trīs veidus, kā pārvietot kodu projektā un no tā:

  • GitHub sinhronizācija — sasaisti repozitoriju un izstumi vai ievelc izmaiņas starp to un projektu.
  • Eksports — lejupielādē projektu kā .tar.gz arhīvu no projekta iestatījumiem.
  • Imports — aizstāj projekta failus ar .tar.gz, .tgz vai .zip satura.

Ja neesi lietojis GitHub, kas ir GitHub sniedz pamatus: tur lielākā daļa izstrādātāju glabā kodu, seko izmaiņām un pārskata viens otra darbu.

Kāpēc tas ir svarīgi

Lietotņu veidotājs, kas tur tavu kodu ķīlnieku, ir risks. Ja izaugi no tā, nolīsti izstrādātāju vai vienkārši gribi kopiju savā datorā, tev vajadzētu varēt aiziet ar visu.

Mythex lapa datu īpašums to pasaka skaidri: viss, kas veidots tavā projektā, pieder tev. Vari turpināt veidot Mythex, eksportēt to vai sinhronizēt ar GitHub. GitHub sinhronizācija ir arī dabiskais nodošanas punkts, kad inženieru komanda pārņem projektu — viņi saņem parastu repozitoriju ar pilnu projektu.

Kā lietot GitHub sinhronizāciju

  1. Pievieno GitHub iestatījumos, kamēr esi pieteicies Mythex. Tas izmanto GitHub OAuth pieteikšanos.
  2. Sasaisti repozitoriju ar projektu.
  3. Izstumi vai ievelc izmaiņas no projekta pret šo repozitoriju.

GitHub savienojums ir paredzēts tikai repozitoriju sinhronizēšanai. Tas nav veids, kā pieteikties Mythex — joprojām pieteicies ar e-pastu vai Google.

Padoms no dokumentācijas: pirms jebkādām operācijām stila force-push ar saviem attālinātajiem repozitorijiem izveido tīru kontrolpunktu, lai ir drošs punkts, uz kuru atgriezties.

Kā eksportēt

  1. Atver projekta iestatījumi → Export.
  2. Lejupielādē projektu kā .tar.gz arhīvu.

Noslēpumi un node_modules (instalētās pakotnes, ko var atkārtoti uzbūvēt) ir izslēgti. Tas padara arhīvu drošu kopīgošanai vai pārvietošanai starp vidēm. Noslēpumi būs jāpievieno atkārtoti vietā, kur to palaid. Ja plāno lietotni palaist citur, kā eksportēt un pašhostēt AI veidotu lietotni izskaidro soļus.

Kā importēt

Imports ievieto arhīvu pašreizējā projektā. Dashboard nav atsevišķas plūsmas „izveidot projektu no arhīva”, tāpēc, ja vajag tukšu projektu, vispirms sāc jaunu.

  1. Atver projekta iestatījumi → Export.
  2. Izvēlies Import into this project.
  3. Izvēlies .tar.gz, .tgz vai .zip failu.

Notiek šādi:

  • Projekta faili tiek aizstāti ar arhīva saturu.
  • Projekta esošie noslēpumi paliek.
  • Visi .env faili arhīvā tiek noņemti. Pievieno šīs vērtības atpakaļ iestatījumos.

Imports ir noderīgs dublējuma atjaunošanai vai esošas kodu bāzes ievietošanai tukšā projektā.

Ko Mythex turpina hostēt

Eksports dod kopiju; tas nekur nepārceļ neko no Mythex. Kamēr projekts pastāv, Mythex hostē:

  • projekta failus tavā privātajā sandbox
  • datubāzi un failu krātuvi, ja tās ieslēdzi
  • publicēto lietotni, līdz to noņem no publikācijas vai izdzēs projektu

Projekta vai konta dzēšana noņem tavas lietotnes no Mythex hostinga. Vispirms eksportē, ja vēlies vietēju kopiju.

Noslēpumi un Git

API atslēgas projekta noslēpumos ir paredzētas tavai lietotnei, kad tā darbojas. Nekomitē tās Git. Eksporti tās jau izslēdz, un imports noņem .env failus, tāpēc noklusējumi palīdz — bet, ja pats pievieno failus repozitorijam, atslēgas turi ārpus tā. Kas ir vides mainīgie un noslēpumi izskaidro, kāpēc.

Ierobežojumi

  • Eksports un GitHub sinhronizācija ir Pro funkcijas. Free plānā vari skatīt kodu tikai lasīšanai un izmantot Preview un termināli; lai lejupielādētu vai sinhronizētu, jāuzlabo plāns.
  • Imports aizstāj failus. Tas nesapludina. Eksportē pirms tam, ja varbūt vēlēsies atgriezt pašreizējo versiju.
  • Eksporti neiekļauj noslēpumus un node_modules. Plāno atkārtoti pievienot atslēgas un instalēt pakotnes citur.

Lasīt vairāk

  • GitHub, export un import
  • Datu īpašums

Mythex · Pricing · Veidojiet jebko ar AI · Tīmekļa vietņu un lietotņu veidnes · Mythex salīdzinājumā · AI lietotņu veidošanas glosārijs · Bezmaksas rīki lietotņu veidošanai ar 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ų Македонски മലയാളം Монгол मराठी 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 简体中文 繁體中文(香港) 繁體中文(台灣)