வலைப்பதிவு

GitHub ஒத்திசைவும் Export-உம்: உங்கள் Mythex code உங்களுடையது

நீங்கள் Mythex-இல் உருவாக்கும் code உங்களுடையது; அதை எடுத்துச் செல்லலாம். Pro-வில், ஒரு project-ஐ GitHub repository-க்கு ஒத்திசைக்கலாம், முழுவதையும் .tar.gz archive ஆகப் பதிவிறக்கலாம், அல்லது ஒரு archive-ஐ மீண்டும் project-க்குள் இறக்குமதி செய்யலாம். Export-களில் secrets சேர்க்கப்படுவதில்லை, அதனால் archive-ஐ பாதுகாப்பாக நகர்த்தலாம்.

அது என்ன செய்கிறது

Code-ஐ project-க்குள்ளும் வெளியேயும் நகர்த்த Mythex மூன்று வழிகளைத் தருகிறது:

  • GitHub ஒத்திசைவு — ஒரு repository-ஐ இணைத்து, உங்கள் project-க்கும் அதற்கும் இடையே push அல்லது pull செய்யலாம்.
  • Export — project settings-இலிருந்து project-ஐ .tar.gz archive ஆகப் பதிவிறக்கலாம்.
  • Import — ஒரு .tar.gz, .tgz அல்லது .zip-இன் உள்ளடக்கத்தைக் கொண்டு project-இன் கோப்புகளை மாற்றலாம்.

GitHub-ஐ இதுவரை பயன்படுத்தவில்லை என்றால், GitHub என்றால் என்ன அடிப்படைகளை விளக்குகிறது: டெவலப்பர்கள் code-ஐ வைத்திருக்கும், மாற்றங்களைக் கண்காணிக்கும், ஒருவரின் வேலையை மற்றவர் மதிப்பாய்வு செய்யும் இடம் அது.

இது ஏன் முக்கியம்

நீங்கள் code-ஐ பிடித்து வைத்துக்கொள்ளும் app builder ஒரு ஆபத்து. நீங்கள் அதைவிட வளர்ந்தால், ஒரு டெவலப்பரை நியமித்தால், அல்லது உங்கள் சொந்தக் கணினியில் ஒரு நகல் வேண்டுமென்றால், எல்லாவற்றையும் எடுத்துக்கொண்டு செல்ல முடிய வேண்டும்.

Mythex-இன் data ownership பக்கம் இதை நேரடியாகச் சொல்கிறது: உங்கள் project-இல் கட்டப்பட்ட அனைத்தும் உங்களுக்குச் சொந்தம். Mythex-இலேயே தொடர்ந்து கட்டலாம், export செய்யலாம், அல்லது GitHub-க்கு ஒத்திசைக்கலாம். ஒரு பொறியியல் குழு பொறுப்பேற்கும்போது GitHub ஒத்திசைவு இயல்பான கைமாற்றுப் புள்ளி: அவர்களுக்கு முழு project-உடன் ஒரு சாதாரண repository கிடைக்கும்.

GitHub ஒத்திசைவை எப்படிப் பயன்படுத்துவது

  1. Mythex-இல் உள்நுழைந்திருக்கும்போது settings-இலிருந்து GitHub-ஐ இணையுங்கள். இது GitHub-இன் OAuth உள்நுழைவைப் பயன்படுத்துகிறது.
  2. Project-உடன் ஒரு repository-ஐ இணையுங்கள்.
  3. அந்த repository-க்கு எதிராக project-இலிருந்து push அல்லது pull செய்யுங்கள்.

GitHub இணைப்பு repositories-ஐ ஒத்திசைப்பதற்கு மட்டுமே. அது Mythex-இல் உள்நுழையும் வழி அல்ல — நீங்கள் இன்னும் email அல்லது Google மூலம் உள்நுழைகிறீர்கள்.

Docs சொல்லும் ஒரு குறிப்பு: உங்கள் சொந்த remotes-இல் force-push போன்ற எந்த செயலையும் செய்வதற்கு முன், திரும்பிச் செல்ல ஒரு பாதுகாப்பான இடம் இருக்கும்படி ஒரு சுத்தமான checkpoint எடுங்கள்.

Export செய்வது எப்படி

  1. project settings → Export திறவுங்கள்.
  2. Project-ஐ .tar.gz archive ஆகப் பதிவிறக்குங்கள்.

Secrets மற்றும் node_modules (நிறுவப்பட்ட packages, மீண்டும் உருவாக்கக்கூடியவை) விலக்கப்படுகின்றன. அதனால் archive-ஐப் பகிரவோ வெவ்வேறு சூழல்களுக்கு நகர்த்தவோ பாதுகாப்பானது. நீங்கள் அதை வேறு இடத்தில் இயக்கினால், உங்கள் secrets-ஐ மீண்டும் சேர்க்க வேண்டும். வேறு இடத்தில் app-ஐ இயக்கத் திட்டமிட்டால், AI-உருவாக்கிய app-ஐ export செய்து சொந்தமாக host செய்வது எப்படி படிகளை விளக்குகிறது.

இறக்குமதி செய்வது எப்படி

Import ஒரு archive-ஐ தற்போதைய project-க்குள் கொண்டுவருகிறது. Dashboard-இல் “archive-இலிருந்து project உருவாக்கு” என்ற தனிப் பாய்வு இல்லை; வெற்று project தேவைப்பட்டால் முதலில் ஒரு project-ஐத் தொடங்குங்கள்.

  1. project settings → Export திறவுங்கள்.
  2. Import into this project என்பதைத் தேர்ந்தெடுங்கள்.
  3. ஒரு .tar.gz, .tgz அல்லது .zip கோப்பைத் தேர்ந்தெடுங்கள்.

என்ன நடக்கும்:

  • Project-இன் கோப்புகள் archive-இன் உள்ளடக்கத்தால் மாற்றப்படும்.
  • Project-இன் ஏற்கனவே உள்ள secrets இருக்கும்.
  • Archive-இல் உள்ள எந்த .env கோப்புகளும் நீக்கப்படும். அந்த மதிப்புகளை Settings-இல் மீண்டும் சேர்க்கவும்.

Backup-ஐ மீட்கவும், ஏற்கனவே உள்ள codebase-ஐ வெற்று project-க்குக் கொண்டுவரவும் Import பயனுள்ளது.

Mythex எதை host செய்கிறது

Export ஒரு நகலைத் தருகிறது; எதையும் Mythex-இலிருந்து நகர்த்துவதில்லை. Project இருக்கும் வரை Mythex host செய்வது:

  • Project கோப்புகள், உங்கள் தனிப்பட்ட sandbox-இல்
  • Database மற்றும் கோப்பு சேமிப்பு, நீங்கள் அவற்றை இயக்கியிருந்தால்
  • வெளியிடப்பட்ட app, நீங்கள் அதை unpublish செய்யும் வரை அல்லது project-ஐ நீக்கும் வரை

Project-ஐ அல்லது உங்கள் கணக்கை நீக்கினால், உங்கள் apps Mythex hosting-இலிருந்து அகற்றப்படும். உள்ளூர் நகல் வேண்டுமென்றால் முதலில் export செய்யுங்கள்.

Secrets மற்றும் Git

Project-இன் secrets-இல் உள்ள API keys, app இயங்கும்போது அதற்காக இருக்கின்றன. அவற்றை Git-இல் commit செய்யாதீர்கள். Exports ஏற்கனவே அவற்றை விலக்குகின்றன; imports .env கோப்புகளை நீக்குகின்றன. அதனால் இயல்புநிலைகள் உதவுகின்றன — ஆனால் repository-இல் கைமுறையாக கோப்புகளைச் சேர்த்தால், keys-ஐ வெளியே வைத்திருங்கள். Environment variables மற்றும் secrets என்றால் என்ன இதை ஏன் என்று விளக்குகிறது.

வரம்புகள்

  • Export மற்றும் GitHub ஒத்திசைவு Pro அம்சங்கள். Free-இல் code-ஐ படிக்க மட்டுமே முடியும்; Preview மற்றும் terminal பயன்படுத்தலாம்; பதிவிறக்க அல்லது ஒத்திசைக்க மேம்படுத்த வேண்டும்.
  • Import கோப்புகளை மாற்றும். அது இணைக்காது. தற்போதைய பதிப்பு மீண்டும் வேண்டுமென்றால் முதலில் export செய்யுங்கள்.
  • Exports secrets மற்றும் node_modules-ஐ விலக்கும். வேறு இடத்தில் keys-ஐ மீண்டும் சேர்க்கவும் packages-ஐ மீண்டும் நிறுவவும் திட்டமிடுங்கள்.

மேலும் படிக்க

  • GitHub, export, and import
  • Data ownership

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 简体中文 繁體中文(香港) 繁體中文(台灣)