Բլոգ

GitHub սինխրոնիզացիա և արտահանում. ձեր Mythex կոդը ձերն է

Mythex-ում կառուցած կոդը ձերն է, և այն կարող եք ձեզ հետ տանել։ Pro-ում դուք կարող եք նախագիծը սինխրոնացնել GitHub-ի repository-ի հետ, ներբեռնել ամբողջը որպես .tar.gz արխիվ, կամ արխիվը ներմուծել հետ նախագծի մեջ։ Արտահանումներից գաղտնիքները հանվում են, այնպես որ արխիվը ապահով է տեղափոխելու համար։

Ինչ է անում

Mythex-ը ձեզ տալիս է կոդը նախագծի մեջ և դուրս բերելու երեք եղանակ․

  • GitHub սինխրոնիզացիա — կապեք repository և push կամ pull արեք այն ու նախագծի միջև։
  • Արտահանում — ներբեռնեք նախագիծը որպես .tar.gz արխիվ նախագծի կարգավորումներից։
  • Ներմուծում — փոխարինեք նախագծի ֆայլերը .tar.gz, .tgz կամ .zip արխիվի բովանդակությամբ։

Եթե GitHub-ը նոր եք օգտագործում, ինչ է GitHub-ը ուղեցույցը բացատրում է հիմունքները․ այն այն տեղն է, որտեղ մշակողները պահում են կոդը, հետևում փոփոխություններին և գնահատում միմյանց աշխատանքը։

Ինչու է դա կարևոր

Ապլիկացիայի կառուցող, որը պահում է ձեր կոդը որպես պատանդ, ռիսկ է։ Եթե դուրս գաք դրանից, մշակող վարձեք, կամ պարզապես ուզում եք պատճեն ձեր սարքի վրա, պետք է կարողանաք ամեն ինչ ձեզ հետ վերցնել։

Mythex-ի տվյալների սեփականության էջը հստակ ասում է. ձեր նախագծում կառուցված ամեն ինչ ձերն է։ Կարող եք շարունակել կառուցել Mythex-ում, արտահանել, կամ սինխրոնացնել GitHub-ի հետ։ GitHub սինխրոնիզացիան նաև բնական կետն է, երբ ինժեներական թիմը ստանձնում է նախագիծը. նրանք ստանում են սովորական repository՝ ամբողջ նախագծով։

Ինչպես օգտագործել GitHub սինխրոնիզացիան

  1. Միացրեք GitHub-ը կարգավորումներից, երբ մտած եք Mythex-ում։ Սա օգտագործում է GitHub-ի OAuth մուտքը։
  2. Կապեք repository-ն նախագծին։
  3. Push կամ pull արեք նախագծից այդ repository-ի դեմ։

GitHub կապը միայն repository-ներ սինխրոնացնելու համար է։ Այն Mythex-ում մուտք գործելու միջոց չէ. դուք դեռ մուտք եք գործում էլ․ փոստով կամ Google-ով։

Փաստաթղթերի խորհուրդ. նախքան force-push տիպի գործողություններ կատարելը ձեր սեփական remote-ների վրա, պատրաստեք մաքուր checkpoint, որպեսզի ունենաք անվտանգ տեղ վերադառնալու համար։

Ինչպես արտահանել

  1. Բացեք project settings → Export։
  2. Ներբեռնեք նախագիծը որպես .tar.gz արխիվ։

Գաղտնիքները և node_modules-ը (տեղադրված փաթեթները, որոնք կարելի է վերակառուցել) բացառված են։ Դա արխիվը դարձնում է ապահով կիսելու կամ միջավայրերի միջև տեղափոխելու համար։ Գաղտնիքները նորից պետք է ավելացնեք այն տեղում, որտեղ գործարկում եք հավելվածը։ Եթե հավելվածը ուրիշ տեղ եք գործարկելու մտադրություն ունեք, ինչպես արտահանել և ինքնուրույն հոսթել AI-ով կառուցված հավելվածը ուղեցույցը քայլ առ քայլ է անցնում դրա միջով։

Ինչպես ներմուծել

Ներմուծումը արխիվը բերում է ընթացիկ նախագիծ։ Դաշբորդում առանձին «ստեղծել նախագիծ արխիվից» հոսք չկա, ուստի եթե դատարկ նախագիծ եք ուզում, նախ սկսեք նախագիծ։

  1. Բացեք project settings → Export։
  2. Ընտրեք Import into this project։
  3. Ընտրեք .tar.gz, .tgz կամ .zip ֆայլ։

Ի՞նչ է կատարվում․

  • Նախագծի ֆայլերը փոխարինվում են արխիվի բովանդակությամբ։
  • Նախագծի առկա գաղտնիքները մնում են։
  • Արխիվում առկա ցանկացած .env ֆայլ հեռացվում է։ Այդ արժեքները նորից ավելացրեք Settings-ում։

Ներմուծումը օգտակար է պահուստը վերականգնելու կամ գոյություն ունեցող կոդբազը դատարկ նախագծի մեջ բերելու համար։

Ինչ է շարունակում հոսթել Mythex-ը

Արտահանումը տալիս է պատճեն, բայց ոչինչ չի տեղափոխում Mythex-ից։ Մինչ նախագիծը գոյություն ունի, Mythex-ը հոսթում է․

  • նախագծի ֆայլերը, ձեր մասնավոր sandbox-ում
  • տվյալների բազան և ֆայլերի պահոցը, եթե դրանք միացրել եք
  • հրապարակված հավելվածը, մինչև այն ապահրապարակեք կամ նախագիծը ջնջեք

Նախագիծը կամ ձեր հաշիվը ջնջելը հեռացնում է ձեր հավելվածները Mythex-ի հոսթինգից։ Նախ արտահանեք, եթե ուզում եք տեղական պատճեն։

Գաղտնիքները և Git-ը

Նախագծի գաղտնիքներում գտնվող API բանալիները նախատեսված են ձեր հավելվածի համար, երբ այն աշխատում է։ Մի commit արեք դրանք Git-ում։ Արտահանումները արդեն դրանք բացառում են, իսկ ներմուծումները հեռացնում են .env ֆայլերը, ուստի լռելյայն կարգավորումները օգնում են, բայց եթե repository-ին ֆայլեր եք ձեռքով ավելացնում, բանալիները պահեք դրսում։ Ինչ են environment variables-ը և գաղտնիքները բացատրում է, թե ինչու։

Սահմանափակումներ

  • Արտահանումը և GitHub սինխրոնիզացիան Pro-ի գործառույթներ են։ Free-ում կոդը կարող եք դիտել միայն կարդալու ռեժիմով, և օգտագործել Preview-ն ու տերմինալը․ ներբեռնելու կամ սինխրոնացնելու համար արեք upgrade։
  • Ներմուծումը փոխարինում է ֆայլերը։ Այն չի միաձուլում։ Նախ արտահանեք, եթե կարող է պետք գալ ընթացիկ տարբերակը։
  • Արտահանումները բացառում են գաղտնիքները և node_modules-ը։ Այլուր նորից ավելացրեք բանալիները և տեղադրեք փաթեթները։

Կարդալ ավելին

  • GitHub, export և import
  • Տվյալների սեփականություն

Mythex · Pricing · Կառուցեք ամեն ինչ AI-ով · Կաղապարներ կայքերի և հավելվածների համար · Mythex-ի համեմատությունները · AI-ով հավելվածների ստեղծման բառարան · Անվճար գործիքներ 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) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)