මූල පාලනය

ඔබ දැනටමත් භාවිතා කරන නිධියෙන් යොදවන්න — එය තැබීමට ස්ථාන නවයක්

ඔබ වැඩ කරන GitHub හෝ GitLab ගිණුම සම්බන්ධ කර කෙලින්ම ශාඛාවකින් (branch) ඩිප්ලෝයි කරන්න: Cloudflare Pages, GitHub Pages, GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps හෝ AWS Amplify වෙත — නැතහොත් ගබඩාව (repository) සහ අඩවියේ ගොනු දෙපැත්තටම සමමුහුර්තව පවතින අපගේම කළමනාකරණය කළ හෝස්ටිං වෙත. සෑම සම්බන්ධතාවක්ම එයට අවශ්‍ය වරප්‍රසාද පෙන්වයි, එය ගබඩා කිරීමට පෙර සපයන්නාගේ API මඟින් පරීක්ෂා කරනු ලැබේ, සහ Vault හි පවතී. ඔබට GitHub හෝ GitLab මඟින්ද පුරනය විය හැක.

ගබඩාවක සිට සජීවී අඩවියකට නල මාර්ගයක් ඔස්සේ ගමන් කරන කැපවීමක්.
  • GitHub + GitLabඔබ සතුව දැනටමත් ඇති ගිණුම සම්බන්ධ කරන්න
  • ගමනාන්ත නවයක්එජ් ධාරක අටක්, සහ අපගේම සමූහය
  • දෙපැත්ත සමමුහුර්තකරණයසෑම අඩවියක්ම, සෑම පේළියක්ම
  • Vault හි ගබඩා කර ඇතඇතුළත් කිරීමේදී වලංගු කරන ලදී, කිසි විටෙකත් ලොගයක නොවේ
  • ටෝකනය ගබඩා කිරීමට පෙර පරීක්ෂා කරන ලදීඅධික විෂය පථයක් සහිත ටෝකනයක් කිසි විටෙකත් ක්‍රියාත්මක නොවේ
  • යෙදවීමට තල්ලු කරන්නඅත්සන පරීක්ෂා කර ඇත, සහ විකල්ප
  • ඔබගේ ශාඛාව, ඔබගේ නිර්මාණයනාමාවලියක් ප්‍රකාශයට පත් කරන්න හෝ ඔබේම CI ධාවනය කරන්න
  • නිසි ලෙස විසන්ධි කරන්නඅප සෑදූ හුක් එකම අපි හරියටම ඉවත් කරමු

එක් වරක් සම්බන්ධ වී, ඔබ එකඟ වන්නේ කුමකටදැයි බලන්න

සම්බන්ධතාවක් යනු ඔබ වෙනත් අයෙකුට ලබා දෙන අක්තපත්‍රයකි. අපගේ පද්ධතිය ඔබ එය සෑදීමට පෙර ඊට අවශ්‍ය දේ පවසයි, එය ගබඩා කිරීමට පෙර ක්‍රියා කරන බව සනාථ කරයි, සහ ඕනෑම පාර්ශවයකින් එය ආපසු කැඳවිය හැක.

වරප්‍රසාද, කල්තියා ප්‍රකාශ කර ඇත

ඔබ ටෝකනයක් සෑදීමට පෙර එයට කුමක් කළ හැකි විය යුතුද සහ ඒ මන්දැයි අපි ඔබට කියමු. ඉල්ලීමට පහසු වූ නිසා ලබා දෙන පුළුල් විෂය පථයන් නැත, එමෙන්ම කාර්යයට අවශ්‍ය වූවාට වඩා වැඩි ප්‍රමාණයක් අපට අවශ්‍ය වූ බව පසුව දැනගැනීමට ලැබීමක් ද නැත.

සපයන්නා සමඟ සත්‍යාපනය කර ඇත, හුදු විශ්වාසය මත පමණක් පිළිගෙන නැත

ඔබගේ ටෝකනය ගබඩා කිරීමට පෙර අපි එය සමඟ සැපයුම්කරුගේම API අමතන්නෙමු. වැරදි, කල් ඉකුත් වූ හෝ වැරදි විෂය පථයක් සහිත ටෝකනයක් පිළිගෙන, ක්‍රියාකාරී ලෙස පෙන්වා, පළමු සැබෑ යෙදවීමේදී අසාර්ථක වීමට ඉඩ නොතබා පෝරමයේදීම ප්‍රතික්ෂේප කරනු ලැබේ.

Vault හි ගබඩා කර ඇත, වෙන කොහේවත් නැත

අපගේ කේතය තුළ නොවේ, පරිසර ගොනුවක නොවේ, ලොගයක නොවේ සහ විධාන රේඛාවක නොවේ. එය භාවිතා කරන මොහොතේම, එය භාවිතා කරන කාර්ය භාරය මඟින් විසඳනු ලැබේ.

එක් ගිණුමකට වඩා, එක් එක් අඩවිය අනුව තෝරා ඇත

පුද්ගලික ගිණුමක් සහ ආයතනයක ගිණුමක්, හෝ ආයතන දෙකක ගිණුම් සම්බන්ධ කරන්න. එක් එක් වෙබ් අඩවිය එය යොදවන්නේ කුමකින්දැයි තෝරා ගනී, එබැවින් සේවාදායකයෙකුගේ ගබඩාව (repository) සහ ඔබේම ගබඩාව කිසි විටෙකත් අක්තපත්‍ර බෙදා නොගනී.

වින්‍යාස ගබඩාවක් පැවතිය හැකි ස්ථාන නවයක්

කළමනාකරණය කළ එජ් සත්කාරක අටක් සහ අපගේම සමූහය. ගමනාන්තය යනු සම්බන්ධතාවයේ නොව අඩවියේ ගුණාංගයකි, එබැවින් එකම නිධියට එක් ශාඛාවක් Pages සත්කාරකයකට ප්‍රකාශයට පත් කළ හැකි අතර තවත් අඩවියක් අපගේ දෘඩාංග මත ක්‍රියාත්මක විය හැකිය.

Cloudflare Pages

සීමා රහිත කලාප පළලක්, වාණිජමය භාවිතය සඳහා අවසර දී ඇති අතර, සාමාන්‍යයෙන් ඔබගේ DNS කලාපය පවත්වාගෙන යන සැපයුම්කරු වෙතින්ම apex ඩොමේන හසුරුවනු ලැබේ. එම හේතු නිසා අප පළමුවෙන්ම තෝරාගන්නා ගමනාන්තය මෙයයි.

Cloudflare Pages සත්කාරකත්වය →

GitHub Pages

කේතය දැනටමත් පවතින repository එකෙන්ම සෘජුවම පළ කරන්න. Footprint-Free සීමාවේදී සලකුණු කර ඇත, මන්ද හවුල් github.io යටිතල පහසුකමද තමන් විසින්ම footprint එකක් වන බැවිනි.

GitHub Pages සත්කාරකත්වය →

GitLab Pages, Netlify, Vercel සහ ඉතිරිය

GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps සහ AWS Amplify යනු එකම සම්බන්ධතාවය සහ එකම යෙදවුම් ඉතිහාසය සහිතව ඔබට අඩවියක් යොමු කළ හැකි ගමනාන්තයන් වේ.

ස්ථිතික අඩවි සත්කාරකත්වය →

අපගේම කළමනාකරණය කළ හොස්ටිං

සාදන ලද බණ්ඩලයක් වෙනුවට සම්පූර්ණ යෙදුමක් — WordPress, PHP, Node. මෙය දෙපස සමමුහුර්තකරණය ලබන ගමනාන්තය වන බැවින්, පෙට්ටියේ සහ ශාඛාවේ ඇති ගොනු සමපාතව පවතී.

කළමනාකරණය කළ හොස්ටිං →

වෙනත් අයෙකුගේ එජ් ජාලයේ ඇති අඩවි

අප සතු නොවන ධාරකයක (host) පළ කරන ලද අඩවියක් තවමත් වෙන් කළ ප්‍රමාණය භාවිතා කරන අතර ඔබ ක්‍රියාත්මක කරන අනෙකුත් සියල්ල සමඟ එහි යෙදවීම්, එහි ක්‍රියාකාරී කාලය (uptime) සහ එහි SEO දත්ත සමඟ ඔබේ උපකරණ පුවරුවේ තවමත් දිස්වේ.

බාහිර අඩවි සීමාවන් →

නැතහොත් මෙහි සංස්කරණය කරන්න

බ්‍රවුසරය තුළ ඇති සංස්කාරකය ද්වි-මාර්ග සමමුහුර්තකරණය මඟින් ආපසු තල්ලු කරන ගොනු මතම ක්‍රියා කරයි, එබැවින් උපකරණ පුවරුවෙන් කරන ලද ඉක්මන් නිවැරදි කිරීමක් පසුව කිසිවෙකුට සොයාගත නොහැකි වෙනසක් වෙනුවට ඔබගේ ශාඛාවේ commit එකක් බවට පත්වේ.

වෙබ් සංස්කාරකය →

දෙපැත්ත සමමුහුර්තකරණය

ඔබගේ ගබඩාව සහ සජීවී වෙබ් අඩවිය, එක පෙළට සමගාමීව

එය ක්‍රියාත්මක කරන්න, එවිට අඩවියේම ගොනු ඔබගේ branch වෙත නැවත commit කරනු ලබන අතර, එම branch හි commits නැවත අඩවිය වෙත පැමිණේ. අප host කරන සෑම අඩවියකම, සෑම මාර්ගයකම මෙය ක්‍රියාත්මක වේ — එකම අවශ්‍යතාවය වන්නේ යටින් පවතින යන්ත්‍රයට එහි ගොනු වලට එරෙහිව Git ධාවනය කළ හැකි වීමයි, එය සැලැස්මෙන් උපකල්පනය කරනවාට වඩා සේවාදායකයෙන් විමසනු ලැබේ.

සමමුහුර්ත වන්නේ කුමන ඩිරෙක්ටරියදැයි ඔබ තෝරාගත හැක, මන්ද WordPress පාරිභෝගිකයෙකුට අවශ්‍ය වන්නේ මූලික ගොනු හතළිස් දහසක් නොව ඔවුන්ගේ තේමාව නිරීක්ෂණය කර ගැනීමටයි. තවද ඔබ එය ක්‍රියාත්මක කරන තුරු එය අක්‍රියව පවතී: සමමුහුර්තකරණය සක්‍රීය කිරීම වෙනත් කෙනෙකුගේ ගබඩාවක් (repository) පිළිබඳ තීරණයක් වන අතර, සංක්‍රමණයකින් කිසි විටෙකත් ඔබ වෙනුවෙන් එය නොගත යුතුය.

  • අපගේ දෘඩාංග මත කෙරෙන සංස්කරණයන් ඔබගේ ශාඛාවෙහි commit බවට පත්වේ
  • ඔබගේ ශාඛාවේ (branch) ඇති commit නැවත වෙබ් අඩවියට පැමිණේ
  • සම්පූර්ණ ලේඛන මූලය නොව, එක් ඩිරෙක්ටරියක් පමණක් — තේමාවක්, ප්ලගිනයක් — සමමුහුර්ත කරන්න
  • දැනටමත් පවතින සෑම අඩවියක්ම ඇතුළුව පෙරනිමියෙන් අක්‍රියයි
සංස්කාරකයක විවෘත කළ ගොනුවක් සහ එම ගොනුවම ගබඩාවක කමිට් එකක් ලෙස පෙන්වා ඇත.

ඩිරෙක්ටරියක් ප්‍රකාශයට පත් කරන්න, නැතහොත් ඔබගේම CI මඟින් එය ගොඩනැගීමට ඉඩ දෙන්න

ප්‍රකාර දෙකක් වන අතර, වෙනස වන්නේ build එක ධාවනය වන ස්ථානයයි. දෙකම අවසන් වන්නේ එකම තැනකිනි: අප ලබාගෙන ප්‍රකාශයට පත් කරන ref එකක්, deploy කිරීමට එරෙහිව commit එක සටහන් කර ඇත.

  • ප්‍රකාශන ප්‍රකාරය ඔබේ ශාඛාව පවතින ආකාරයෙන්ම ලබාගෙන ඔබ නම් කරන නාමාවලිය ප්‍රකාශයට පත් කරයි — හිස්ව තැබීමෙන් ගබඩාවේ මූලය අදහස් වේ.
  • CI මාදිලිය මඟින් ඔබේ සැපයුම්කරුගේම නල මාර්ගය තුළ ඔබේ ගොඩනැගීමේ විධානය ක්‍රියාත්මක කරන අතර ප්‍රතිදානය වෙනම ප්‍රකාශන ශාඛාවකට කැප කරයි, එය අපි වෙනත් ඕනෑම විමර්ශනයක් මෙන් ලබා ගනිමු.
  • යෙදවුමක් ප්‍රකාශයට පත් කරන ශාඛාව සැමවිටම පැහැදිලිව නම් කරනු ලැබේ, කිසි විටෙකත් "පෙරනිමි ශාඛාව" නොවේ — ඔබ නොදැනුවත්වම පෙරනිමිය වෙනස් විය හැකි අතර, එය ප්‍රකාශයට පත් කළේ කුමන ශාඛාවෙන්දැයි කිව නොහැකි ඉතිහාසයක් සැබෑ ඉතිහාසයක් නොවේ.
  • ස්වයංක්‍රීයව යෙදවීම පෙරනිමියෙන් ක්‍රියාත්මක වන අතර වෙබ්හුක් ඉවත් නොකර එය අක්‍රිය කළ හැක, එබැවින් ඒවා ක්‍රියාත්මක වීමට ඉඩ දීමට පෙර ඔබට බෙදාහැරීම් පැමිණීම නිරීක්ෂණය කළ හැකිය.
  • සෑම යෙදවීමක්ම එහි commit එක, එහි ප්‍රතිඵලය සහ එහි වේලාව වාර්තා කරන අතර පසුබිමේ ධාවනය වේ — build එක සම්පූර්ණ වන විට පිටුව යාවත්කාලීන වේ.
  • විසන්ධි කිරීමෙන් අප විසින් සාදන ලද වෙබ්හුක් එක පමණක් එහි id මඟින් ඉවත් කරනු ලබන අතර, ඔබගේ ගබඩාවේ ඇති වෙනත් කිසිවක් ඉවත් නොකෙරේ.

ගබඩාවේ සිට සජීවී අඩවිය දක්වා

  1. ගිණුම සම්බන්ධ කරන්න

    සම්බන්ධතා යටතේ ඇති GitHub හෝ GitLab. ඔබ ටෝකනය සෑදීමට පෙර වරප්‍රසාද ලැයිස්තුගත කර ඇති අතර එය ගබඩා කිරීමට පෙර සපයන්නා සමඟ පරීක්ෂා කරනු ලැබේ.

  2. අඩවියක් ගබඩාවකට යොමු කරන්න

    හිමිකරු, නිධිය, ශාඛාව, සහ අප නාමාවලියක් ප්‍රකාශයට පත් කරන්නේද නැතහොත් ඔබගේ CI විසින් ගොඩනඟන ලද දෑ ලබා ගන්නේද යන්න. අපි එහි කොටසක් ලෙස තල්ලු වෙබ්හුක් ලියාපදිංචි කරමු.

  3. තල්ලු කරන්න, නැතහොත් බොත්තම ඔබන්න

    නම් කරන ලද ශාඛාවට push කිරීමක් මඟින් යෙදවීමක් ආරම්භ වේ, නැතහොත් ඔබට අඩවියේ යෙදවුම් පටිත්තෙන් අවශ්‍ය පරිදි යෙදවිය හැක. ගොඩනැගීම් පසුබිමේ ධාවනය වේ.

  4. එය නරඹන්න, ඔබ කැමති නම් නැවත සමමුහුර්ත කරන්න

    යෙදවුම් ඉතිහාසය මඟින් ප්‍රකාශයට පත් කළේ මොනවාද සහ කවදාද යන්න පෙන්වයි. ද්වි-මාර්ග සමමුහුර්තකරණය ක්‍රියාත්මක කරන්න, එවිට ඔබ මෙහි සිදු කරන සංස්කරණයන් ඔබගේ ශාඛාව වෙත කැපවීම් ලෙස නැවත පැමිණේ.

යම් දෝෂයක් ඇති වූ විට

“සම්බන්ධ කර ඇති නමුත් කිසි විටෙකත් බෙදාහැර නොමැත” යනු අපි ඔබට සැබවින්ම දැනුම් දෙන තත්වයකි

ක්‍රියාකාරී බව පෙනෙන නමුත් කිසිවක් නොලැබෙන repository සම්බන්ධතාවයක් යනු සම්භාව්‍ය නිහඬ අසාර්ථකත්වයකි — වැරදි scope එකක් සහිත token එකක්, සැපයුම්කරු (provider) වෙතින් අවහිර වූ බෙදාහැරීමක්, කිසිවෙකු විසින් අතින් ඉවත් කළ hook එකක් විය හැකිය. එය අනෙක් සෑම තිරයකම නොපෙනී යන බැවින්, repository කාඩ්පත එය සෘජුවම පෙන්වයි: සැපයුම්කරු අවසන් වරට අප වෙත ලබා දුන්නේ කවදාද, සහ එහි සඳහන් වූයේ කුමක්ද යන්නයි.

අප ඒවා සම්බන්ධයෙන් පියවර ගැනීමට පෙර සැපයුම්වල අත්සන පරීක්ෂා කරනු ලබන අතර, ඒ සඳහා අප සැමටම අදාළ යැයි උපකල්පනය කළ ක්‍රමයකට වඩා එක් එක් සපයන්නාගේම ක්‍රමය භාවිත කෙරේ. තහවුරු නොවන සැපයුමක් නිහඬව නොසලකා හැරීම වෙනුවට ප්‍රතික්ෂේප කර වාර්තා කරනු ලැබේ.

  • කාඩ්පතේ අවසාන බෙදාහැරීමේ වේලාව සහ පණිවිඩය
  • හිස්ව තබන්නේ නැතිව, "කිසිදා බෙදාහැර නැත" ලෙස දක්වා ඇත
  • කිසිවක් ධාවනය වීමට පෙර සැපයුම්කරු අනුව අත්සන තහවුරු කරන ලදී
  • ඔබ විසන්ධි වූ විට අප විසින් සාදන ලද කොක්ක හැඳුනුම්පත මඟින් ඉවත් කරනු ලැබේ
කිසියම් දෙයක් ක්‍රියාරම්භ කිරීමට පෙර webhook බෙදාහැරීමක් ලැබෙමින් පරීක්ෂා කරනු ලැබේ.

අනන්‍යතාව

GitHub හෝ GitLab සමඟින් පුරන්න — හෝ Google, හෝ Microsoft

විද්‍යුත් තැපැල් ලිපිනයක් සහ මුරපදයකට අමතරව, ඔබට GitHub, GitLab, Google හෝ Microsoft සමඟ ඔබේ Zinn Digital® ගිණුමට පුරනය විය හැක. අනන්‍යතා ස්ථරය මඟින් හැන්ඩ්ෂේක් (handshake) ක්‍රියාවලිය සිදු කරයි; අපි කිසි විටෙකත් ඔබේ සේවා සපයන්නාගේ මුරපදය නොදකින අතර, පවතින Zinn® ගිණුමකට සමාජ ගිණුමක් සම්බන්ධ කිරීම තවමත් විද්‍යුත් තැපෑලෙන් තහවුරු කළ යුතුය.

GitHub භාවිතයෙන් පුරනය වීම සහ යෙදවීම් සඳහා GitHub සම්බන්ධ කිරීම වෙනම තීරණ සහ වෙනම අක්තපත්‍ර වේ. එකක් කිරීමෙන් අනෙක සිදු නොවන අතර, එකක් ඉවත් කිරීමෙන් අනෙක ඉවත් නොවේ.

  • GitHub, GitLab, Google සහ Microsoft හරහා පුරනය වීම
  • එකම ගිණුමේ මුරයතුරු සහ ද්වි-සාධක සත්‍යාපනය
  • පුරනය වීමේ සහ යෙදවීමේ අක්තපත්‍ර වෙන වෙනම පවතී
ඔබගේ කණ්ඩායම සඳහා පවරන ලද ප්‍රවේශය
විවිධ සැපයුම්කරුවන් හරහා එක් ගිණුමකට පුද්ගලයින් කිහිප දෙනෙකු ඇතුළු වීම.

නිතර අසන ප්‍රශ්න

මට සම්බන්ධ කළ හැක්කේ කුමන මූල-කේත පාලන සපයන්නන්ද?

GitHub සහ GitLab. ඔබ දැනටමත් වැඩ කරන ගිණුම සම්බන්ධ කරන්න, එවිට අපට එහි ගබඩාවන්ගෙන් (repositories) ක්‍රියාත්මක කිරීමටත්, ඒවා මත පුෂ් වෙබ්හුක් (push webhook) එකක් ලියාපදිංචි කිරීමටත්, සහ — ඔබට අවශ්‍ය නම් — ඔබේ වෙබ් අඩවියේ ගොනු අනෙක් පැත්තට නැවත සමමුහුර්ත කිරීමටත් හැකිය. මේ දෙකම එකම සම්බන්ධිත ගිණුම් ක්‍රියාවලිය හරහා සිදුවන බැවින්, පහත දැක්වෙන සියල්ල දෙකටම අදාළ වේ.

මට GitHub හෝ GitLab මඟින් ඇතුළු විය හැකිද?

ඔව්, එමෙන්ම Google හෝ Microsoft සමඟද හැකිය. ඊමේල් ලිපිනයක් සහ මුරපදයකට අමතරව ඔබට මෙම හතරෙන් ඕනෑම එකක් මඟින් ඔබගේ Zinn Digital® ගිණුමට පුරනය විය හැක. අනන්‍යතා ස්ථරය මඟින් handshake ක්‍රියාවලිය හසුරුවන අතර ඔබගේ සපයන්නාගේ මුරපදය අප කිසිවිටෙකත් නොදකිනු ඇත. GitHub මඟින් පුරනය වීම යනු ඩිප්ලෝයි කිරීම් සඳහා GitHub සම්බන්ධ කිරීමට වඩා වෙනස් දෙයකි — ඔබට එකක්, දෙකම, හෝ කිසිවක් නොකර සිටිය හැක.

මට නිධියක් යෙදවිය හැක්කේ කොතැනින්ද?

ස්ථිතික හෝ ගොඩනඟන ලද වෙබ් අඩවියක් සඳහා Cloudflare Pages, GitHub Pages, GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps හෝ AWS Amplify වෙත — හෝ ගබඩාව (repository) සහ වෙබ් අඩවියේ ලිපිගොනු දෙපැත්තටම සමමුහුර්තව පවතින අපගේම කළමනාකරණය කළ සත්කාරකත්වය (managed hosting) වෙත යොමු කරන්න. වෙබ් අඩවිය සඳහා ගමනාන්තය ඔබ තෝරාගන්න; කෙසේ වෙතත් ගබඩා සම්බන්ධතාවය සමාන වේ.

ඔබට මගේ වෙබ් අඩවිය නිර්මාණය කළ හැකිද, නැතහොත් එය කලින්ම සාදන ලද්දක් විය යුතුද?

ඕනෑම එකක්. ප්‍රකාශන මාදිලියේදී අපි ශාඛාව පවතින ආකාරයෙන්ම ලබාගෙන ඔබ නම් කරන නාමාවලිය ප්‍රකාශයට පත් කරමු. CI මාදිලියේදී ඔබේ සැපයුම්කරුගේම නල මාර්ගය ඔබේ build විධානය ක්‍රියාත්මක කර වෙනම ප්‍රකාශන ශාඛාවකට ප්‍රතිදානය commit කරන අතර, පසුව අපි එය වෙනත් ඕනෑම ref එකක් මෙන් ලබා ගනිමු. දෙවැන්න ඔබේ build එක ඔබේම CI තුළ තබා ගනී, එහිදී ඔබේ රහස් සහ ඔබේ හැඹිලිය දැනටමත් පවතී.

පුෂ් එකක් ස්වයංක්‍රීයව යෙදවේද?

පෙරනිමියෙන්, ඔව් — අපි ගබඩාව මත වෙබ්හුක් එකක් ලියාපදිංචි කරන අතර ඔබ නම් කළ ශාඛාවට තල්ලු කිරීමක් (push) මඟින් යෙදවීමක් ආරම්භ වේ. ඔබට එය අක්‍රිය කර වෙබ්හුක් තබා ගත හැකිය, එය ඇසෙනවාට වඩා ප්‍රයෝජනවත් වේ: බෙදා හැරීම තවමත් වාර්තා කර ඇත, එබැවින් අපට ඒවා මත ක්‍රියා කිරීමට ඉඩ දීමට පෙර ඔබේ තල්ලු කිරීම් පැමිණෙන ආකාරය ඔබට නැරඹිය හැකිය.

ද්වි-මාර්ග සමමුහුර්තකරණය යනු කුමක්ද?

අපගේ දෘඩාංග මත සිදු කරන සංස්කරණයන් ඔබගේ branch එක මත commit බවට පත්වන අතර, ඔබගේ branch එකෙහි ඇති commit නැවත වෙබ් අඩවියට පැමිණේ. ඔබ එය ක්‍රියාත්මක කරන තුරු එය අක්‍රියව පවතී, මන්ද එය ක්‍රියාත්මක කිරීම වෙනත් අයෙකුගේ repository එකක් පිළිබඳ තීරණයක් වන අතර අපි ඔබ වෙනුවෙන් එම තීරණය නොගන්නා බැවිනි. සමමුහුර්ත වන්නේ කුමන directory එකද යන්න ඔබ තෝරාගනු ඇත — සාමාන්‍යයෙන් theme එකක් හෝ plugin එකක් මිස, WordPress මූලික ගොනු හතළිස් දහසක් නොවේ.

දෙපැත්තම වෙනස් වුවහොත් කුමක් සිදුවේද?

කිසිවක් උඩින් ලියැවෙන්නේ නැති අතර කිසිවක් push කරනු නොලැබේ. සමමුහුර්තකරණය නතර වී, ශාඛාව අප පදනම් කරගත් commit එක පසුකර ගොස් ඇති බව ඔබට දන්වා, ඔබ කැමති කුමන පාර්ශ්වයටද යන්න විමසයි — නිධිය (repository) තබා ගැනීම හෝ වෙබ් අඩවිය තබා ගැනීම. කිසිදා සමමුහුර්ත නොවූ සහ දැනටමත් commit සහිත ශාඛාවකට යොමු වන වෙබ් අඩවියක් ද තමන්ගේම තත්වයක් වන අතර, සත්‍යය කුමක්දැයි අනුමාන කරනවාට වඩා එය විමසයි.

මගේ ප්‍රවේශ ටෝකනය ආරක්ෂා කර ඇත්තේ කෙසේද?

ඔබ සම්බන්ධතාවය සෑදීමට පෙර එයට අවශ්‍ය වරප්‍රසාද අපි ඔබට පෙන්වන්නෙමු, ඇතුළත් කිරීමේදී සපයන්නාගේම API වෙත ටෝකනය පරීක්ෂා කරන්නෙමු — එබැවින් වලංගු නොවන හෝ වැරදි විෂය පථයක් සහිත ටෝකනයක් කිසි විටෙකත් ගබඩා නොවේ — ඉන්පසු පමණක් එය Vault වෙත ලියන්නෙමු. එය කිසි විටෙකත් අපගේ කේතය, ලොගය, පරිසර ගොනුව හෝ විධාන රේඛාව ස්පර්ශ නොකරයි. සපයන්නා වෙතින් එය අවලංගු කරන්න හෝ ඔබ කැමති ඕනෑම වේලාවක මෙතැනින් සම්බන්ධතාවය ඉවත් කරන්න.

ඔබ ඇත්ත වශයෙන්ම මගේ තල්ලු කිරීම් (pushes) ලබා ගන්නේදැයි මා දැනගන්නේ කෙසේද?

සපයන්නා අවසන් වරට අප වෙත භාර දුන්නේ කවදාද සහ එහි කුමක් සඳහන් වීද යන්න නිධි කාඩ්පත මඟින් පෙන්වයි. එම තිරයේ ඇති වඩාත්ම ප්‍රයෝජනවත් තනි රෝග විනිශ්චය වන්නේ 'කිසිදා භාර දී නැත' යන්නයි, මන්ද "සම්බන්ධ කර ඇති නමුත් කිසිදා භාර දී නැත" යන්න වැරදි විෂය පථයක් සහිත ටෝකනයක් හෝ අවහිර කළ භාරදීමක් දිස්වන ආකාරයම වන බැවිනි — තවද එය වෙන කොතැනකවත් නොපෙනේ. අප ඒ සම්බන්ධයෙන් ක්‍රියා කිරීමට පෙර සෑම භාරදීමකම අත්සන පරීක්ෂා කරනු ලැබේ.

මට Footprint-Free මාර්ගයෙහි Pages යෙදවීම භාවිත කළ හැකිද?

එය පිරිනමනු ලබන අතර එය සලකුණු කර ඇත. GitHub Pages සහ GitLab Pages සපයන්නාගේ යටිතල පහසුකම් සහ පොදු github.io සහ gitlab.io ධාරක නාම බෙදා ගන්නා අතර, එය සලකුණකි (footprint) — එම මාර්ගය වළක්වා ගැනීමට පවතින එකම දෙයයි. ශුන්‍ය සලකුණු (zero-footprint) ජාලයක් සඳහා, ඒ වෙනුවට හුදකලා වූ සත්කාරකත්වයක් මත යොදවන්න. අනෙක් සෑම තැනකම, Pages පළමු පන්තියේ වේ.

මා Vercel පැහැදිලිවම තෝරාගත යුත්තේ ඇයි?

මන්ද එහි නොමිලේ පිරිනමන මට්ටම වාණිජ නොවන භාවිතය සඳහා පමණක් බලපත්‍ර ලබා දී ඇති බැවිනි. ආරක්ෂිත වන අවස්ථාවලදී ඔබ සම්බන්ධ කර ඇති ගිණුම්වලින් අපි ගමනාන්තයක් නිගමනය කරන අතර, Vercel එම නිගමනයෙන් හිතාමතාම බැහැර කර ඇත — ගිණුමක් සම්බන්ධ කිරීමෙන් වාණිජ වෙබ් අඩවියක් එහි බලපත්‍රය මඟින් අවසර නොදෙන ස්ථානයක කිසි විටෙකත් නිහඬව ස්ථානගත නොකළ යුතුය. එය තෝරන්න, එවිට එය අනෙක් ඒවා මෙන්ම හරියටම ක්‍රියා කරයි.

යොදවා ඇත්තේ මොනවාද සහ කවදාද යන්න මට දැක ගත හැකිද?

ඔව්. සෑම යෙදවීමකදීම එය පළ කළ commit එක, එය ධාවනය වූ වේලාව සහ එය අවසන් වූ ආකාරය වාර්තා කරන අතර, වෙබ් අඩවියේ Deploy ටැබය සජීවී URL එක සමඟ ඉතිහාසය පෙන්වයි. යෙදවීම් පසුබිමේ ධාවනය වන බැවින්, ඔබට පැටවීමේ සලකුණක් දෙස බලා සිටීමට සැලැස්වීම වෙනුවට නිර්මාණය සම්පූර්ණ වන විට පිටුව යාවත්කාලීන වේ.

ඔබගේ ගබඩාවෙන් යොදවන්න

කාඩ්පතක් අවශ්‍ය නොවන දින 14 ක අත්හදා බැලීමක් අරඹන්න, GitHub හෝ GitLab සම්බන්ධ කරන්න, සහ අඩවියක් ශාඛාවකට යොමු කරන්න. Edge සත්කාරකයකට හෝ ගොනු දෙපැත්තටම සමමුහුර්ත වෙමින් අපගේම සත්කාරකත්වය වෙත ප්‍රකාශයට පත් කරන්න.

නොමිලේ ආරම්භ කරන්න