સ્રોત નિયંત્રણ

તમે પહેલેથી જ ઉપયોગ કરો છો તે રિપોઝિટરીમાંથી ડિપ્લોય કરો — તેને મૂકવા માટે નવ સ્થાનો

તમે જેમાં કામ કરો છો તે GitHub અથવા GitLab એકાઉન્ટને કનેક્ટ કરો અને સીધા બ્રાન્ચમાંથી ડિપ્લોય કરો: Cloudflare Pages, GitHub Pages, GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps અથવા AWS Amplify પર — અથવા અમારા પોતાના સંચાલિત હોસ્ટિંગ પર, જ્યાં રીપોઝીટરી અને સાઇટની ફાઇલો બંને દિશામાં સિંકમાં રહે છે. દરેક કનેક્શન તેને જોઈતા અધિકારો દર્શાવે છે, સંગ્રહિત થાય તે પહેલાં પ્રદાતાના API સામે ચકાસવામાં આવે છે, અને Vault માં રહે છે. તમે GitHub અથવા GitLab દ્વારા પણ સાઇન ઇન કરી શકો છો.

રિપોઝિટરીમાંથી લાઇવ સાઇટ પર પાઇપલાઇન દ્વારા આગળ વધતો કમિટ.
  • GitHub + GitLabતમારી પાસે પહેલેથી જ હોય તે એકાઉન્ટ કનેક્ટ કરો
  • નવ ગંતવ્યોઆઠ એજ હોસ્ટ, વત્તા અમારો પોતાનો કાફલો
  • દ્વિ-માર્ગી સિંકદરેક સાઇટ, દરેક લાઇન
  • Vault માં સંગ્રહિતપ્રવેશ વખતે માન્ય કરેલ, લોગમાં ક્યારેય નહીં
  • ટોકન સંગ્રહિત થાય તે પહેલાં તપાસવામાં આવ્યો છેવધુ પડતો વ્યાપ ધરાવતો ટોકન ક્યારેય પહોંચતો નથી
  • ડિપ્લોય કરવા માટે પુશ કરોહસ્તાક્ષર-ચકાસાયેલ અને વૈકલ્પિક
  • તમારી બ્રાન્ચ, તમારું બિલ્ડડિરેક્ટરી પ્રકાશિત કરો અથવા તમારી પોતાની CI ચલાવો
  • યોગ્ય રીતે ડિસ્કનેક્ટ કરોઅમે બનાવેલ હૂકને અમે બરાબર દૂર કરીએ છીએ

એકવાર કનેક્ટ કરો, અને જુઓ કે તમે શેની સાથે સંમત થઈ રહ્યા છો

કનેક્શન એ એક ઓળખપત્ર છે જે તમે બીજા કોઈને સોંપી રહ્યા છો. અમારું કનેક્શન તેને બનાવતા પહેલાં તેને શું જોઈએ છે તે જણાવે છે, તેને સંગ્રહિત કરતા પહેલાં તે કાર્ય કરે છે તેની ખાતરી કરે છે, અને બંનેમાંથી કોઈપણ છેડેથી પાછું લઈ શકાય છે.

વિશેષાધિકારો, અગાઉથી જણાવેલ

તમે ટોકન બનાવો તે પહેલાં અમે તમને જણાવીએ છીએ કે તેણે શું કરવા સક્ષમ હોવું જોઈએ અને શા માટે. માત્ર વિનંતી કરવી સરળ હતી એટલા માટે કોઈ વ્યાપક મર્યાદા નથી, અને કાર્ય માટે જરૂરી હોય તેના કરતાં વધુ જોઈતું હતું તે હકીકત પછીથી જાણવા મળતી નથી.

પ્રદાતા સાથે ચકાસાયેલ છે, ફક્ત વિશ્વાસ પર સ્વીકારવામાં આવ્યું નથી

તમારા ટોકનને સંગ્રહિત કરતા પહેલા અમે પ્રદાતાના પોતાના API ને તેની સાથે કૉલ કરીએ છીએ. ખોટો, સમાપ્ત થયેલ અથવા અયોગ્ય સ્કોપ ધરાવતો ટોકન સ્વીકારાઈને સક્રિય દર્શાવવા અને પ્રથમ વાસ્તવિક ડિપ્લોયમેન્ટ વખતે નિષ્ફળ જવાને બદલે ફોર્મ પર જ નકારવામાં આવે છે.

Vault માં સંગ્રહિત છે, અને બીજે ક્યાંય નથી

અમારા કોડમાં નહીં, એન્વાયર્નમેન્ટ ફાઇલમાં નહીં, લૉગમાં નહીં અને કમાન્ડ લાઇન પર પણ નહીં. જે વર્કલોડ તેનો ઉપયોગ કરે છે તેના દ્વારા, તેનો ઉપયોગ થાય તે જ ક્ષણે ઉકેલાઈ જાય છે.

એક કરતાં વધુ એકાઉન્ટ, દરેક સાઇટ દીઠ પસંદ કરેલ

વ્યક્તિગત એકાઉન્ટ અને સંસ્થાનું એકાઉન્ટ, અથવા બે સંસ્થાઓના એકાઉન્ટ કનેક્ટ કરો. દરેક સાઇટ તે ક્યાંથી ડિપ્લોય કરે છે તે પસંદ કરે છે, જેથી ક્લાયંટની રિપોઝિટરી અને તમારી પોતાની ક્યારેય ક્રેડેન્શિયલ શેર ન કરે.

નવ સ્થળો જ્યાં રિપોઝિટરી પહોંચી શકે છે

આઠ સંચાલિત એજ હોસ્ટ્સ અને અમારો પોતાનો કાફલો. ગંતવ્ય એ સાઇટની વિશેષતા છે, જોડાણની નહીં, તેથી સમાન રિપોઝિટરી એક શાખાને Pages હોસ્ટ પર પ્રકાશિત કરી શકે છે અને બીજી સાઇટ અમારા હાર્ડવેર પર ચાલી શકે છે.

Cloudflare Pages

અમર્યાદિત બેન્ડવિડ્થ, વ્યાપારી ઉપયોગની મંજૂરી, અને તમારા DNS ઝોનને સામાન્ય રીતે સાચવતા સમાન પ્રદાતા પર સંચાલિત એપેક્સ ડોમેન્સ. આ કારણોસર તે અમારું પ્રથમ પસંદગીનું સ્થળ છે.

Cloudflare Pages હોસ્ટિંગ →

GitHub Pages

કોડ જ્યાં પહેલેથી જ છે તે રીપોઝીટરીમાંથી સીધું પ્રકાશિત કરો. Footprint-Free લાઇન પર ચિહ્નિત થયેલ છે, કારણ કે શેર કરેલ github.io ઇન્ફ્રાસ્ટ્રક્ચર પોતે એક ફૂટપ્રિન્ટ છે.

GitHub Pages હોસ્ટિંગ →

GitLab Pages, Netlify, Vercel અને બાકીના

GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps અને AWS Amplify એ તમામ એવા સ્થળો છે જ્યાં તમે સમાન કનેક્શન અને સમાન ડિપ્લોય ઇતિહાસ સાથે સાઇટને નિર્દેશિત કરી શકો છો.

સ્થિર સાઇટ હોસ્ટિંગ →

અમારું પોતાનું સંચાલિત હોસ્ટિંગ

બિલ્ટ બંડલને બદલે સંપૂર્ણ એપ્લિકેશન — WordPress, PHP, Node. આ એ ગંતવ્ય છે જે દ્વિ-માર્ગી સિંક્રનાઇઝેશન મેળવે છે, જેથી બૉક્સ અને બ્રાન્ચ પરની ફાઇલો સુમેળમાં રહે.

સંચાલિત હોસ્ટિંગ →

કોઈ બીજાના એજ પરની સાઇટ્સ

અમારી માલિકી ન હોય તેવા હોસ્ટ પર પ્રકાશિત થયેલી સાઇટ પણ ભથ્થાનો ઉપયોગ કરે છે અને તમે ચલાવો છો તે અન્ય તમામ બાબતોની સાથે તેના ડિપ્લોયમેન્ટ, તેના અપટાઇમ અને તેના SEO ડેટા સાથે તમારા ડેશબોર્ડમાં દેખાય છે.

બાહ્ય સાઇટ ભથ્થાં →

અથવા તેને અહીં સંપાદિત કરો

ઇન-બ્રાઉઝર એડિટર તે જ ફાઇલો પર કાર્ય કરે છે જેને ટુ-વે સિંક પાછું મોકલે છે, જેથી ડેશબોર્ડમાંથી ઝડપી સુધારો એવા ફેરફારને બદલે તમારી બ્રાન્ચ પર એક કમિટ બની જાય છે જેને પછીથી કોઈ શોધી શકતું નથી.

વેબ સંપાદક →

દ્વિ-માર્ગી સિંક

તમારું રિપોઝિટરી અને તમારી લાઇવ સાઇટ, એક સાથે સુમેળમાં

તેને ચાલુ કરો અને સાઇટની પોતાની ફાઇલો તમારા બ્રાન્ચમાં પાછી કમિટ કરવામાં આવશે, જ્યારે તે બ્રાન્ચ પરના કમિટ્સ સાઇટ પર પાછા આવશે. તે અમે હોસ્ટ કરીએ છીએ તે દરેક સાઇટ પર, દરેક લાઇન પર કામ કરે છે — માત્ર જરૂરિયાત એ છે કે નીચેનું મશીન તેની ફાઇલો સામે Git ચલાવી શકે, જે પ્લાન પરથી માની લેવાને બદલે સર્વર પાસેથી પૂછવામાં આવે છે.

કઈ ડિરેક્ટરી સિંક થશે તે તમે પસંદ કરો છો, કારણ કે WordPress ગ્રાહક પોતાની થીમ ટ્રેક થાય તેવું ઇચ્છે છે, નહીં કે ચાલીસ હજાર મુખ્ય ફાઇલો. અને જ્યાં સુધી તમે તેને ચાલુ ન કરો ત્યાં સુધી તે બંધ રહે છે: સિંક સક્ષમ કરવું એ અન્ય કોઈના રિપોઝિટરી વિશેનો નિર્ણય છે, અને માઇગ્રેશને તમારા વતી આ નિર્ણય ક્યારેય ન લેવો જોઈએ.

  • અમારા હાર્ડવેર પરના ફેરફારો તમારી બ્રાન્ચ પર કમિટ્સ બની જાય છે
  • તમારી બ્રાન્ચ પરના કમિટ્સ સાઇટ પર પાછા આવે છે
  • સંપૂર્ણ દસ્તાવેજ રુટ નહીં, માત્ર એક ડિરેક્ટરી — થીમ, પ્લગઇન — સિંક કરો
  • પહેલેથી અસ્તિત્વમાં હોય તેવી દરેક સાઇટ સહિત ડિફૉલ્ટ રૂપે બંધ છે
એડિટરમાં ખુલેલી ફાઇલ અને તે જ ફાઇલ રિપોઝિટરીમાં કમિટ તરીકે દર્શાવેલ છે.

ડિરેક્ટરી પ્રકાશિત કરો, અથવા તમારા પોતાના CI ને તે બનાવવા દો

બે મોડ્સ, અને તફાવત એ છે કે બિલ્ડ ક્યાં ચાલે છે. બંને એક જ જગ્યાએ સમાપ્ત થાય છે: એક રેફ જે આપણે મેળવીએ છીએ અને પ્રકાશિત કરીએ છીએ, જેમાં ડિપ્લોય સામે કમિટ રેકોર્ડ કરવામાં આવે છે.

  • પ્રકાશિત મોડ તમારી શાખાને જેવી છે તેવી જ લે છે અને તમે નિર્દિષ્ટ કરેલી ડિરેક્ટરી પ્રકાશિત કરે છે — ખાલી રાખવાનો અર્થ રિપોઝિટરી રૂટ થાય છે.
  • CI મોડ તમારા પ્રોવાઇડરની પોતાની પાઇપલાઇનમાં તમારો બિલ્ડ કમાન્ડ ચલાવે છે અને આઉટપુટને એક અલગ પબ્લિશ બ્રાન્ચમાં કમિટ કરે છે, જેને અમે અન્ય કોઈપણ રેફરન્સની જેમ મેળવીએ છીએ.
  • ડિપ્લોય જે શાખામાંથી પ્રકાશિત થાય છે તેનું નામ હંમેશા સ્પષ્ટપણે આપવામાં આવે છે, ક્યારેય "ડિફૉલ્ટ શાખા" નહીં — ડિફૉલ્ટ તમારી જાણ બહાર બદલાઈ શકે છે, અને જે ઇતિહાસ કહી શકતો નથી કે તેણે કઈ શાખા પ્રકાશિત કરી છે તે કોઈ ઇતિહાસ નથી.
  • ઑટો-ડિપ્લોય મૂળભૂત રીતે ચાલુ હોય છે અને વેબહૂકને દૂર કર્યા વિના તેને બંધ કરી શકાય છે, જેથી તમે ડિલિવરી કાર્ય કરે તે પહેલાં તેનું આગમન જોઈ શકો.
  • દરેક ડિપ્લોય તેના કમિટ, તેના પરિણામ અને તેના સમયને રેકોર્ડ કરે છે, અને પૃષ્ઠભૂમિમાં ચાલે છે — બિલ્ડ પૂર્ણ થતાં જ પૃષ્ઠ અપડેટ થાય છે.
  • ડિસ્કનેક્ટ કરવાથી ફક્ત અમે બનાવેલ વેબહૂક તેના id દ્વારા દૂર થાય છે, અને તમારા રિપોઝિટરીમાં બીજું કંઈપણ દૂર થતું નથી.

રિપોઝિટરીમાંથી લાઇવ સાઇટ પર

  1. ખાતું કનેક્ટ કરો

    GitHub અથવા GitLab, કનેક્શન્સ હેઠળ. તમે ટોકન બનાવો તે પહેલાં વિશેષાધિકારોની યાદી આપવામાં આવે છે અને તેને સંગ્રહિત કરવામાં આવે તે પહેલાં પ્રદાતા સાથે તેની ચકાસણી કરવામાં આવે છે.

  2. સાઇટને રિપોઝિટરી પર નિર્દેશિત કરો

    માલિક, રિપોઝિટરી, શાખા, અને અમે ડિરેક્ટરી પ્રકાશિત કરીએ છીએ કે તમારા CI દ્વારા બનેલ ડેટા મેળવીએ છીએ. અમે તેના ભાગ રૂપે પુશ વેબહૂક રજીસ્ટર કરીએ છીએ.

  3. ધક્કો મારો, અથવા બટન દબાવો

    નિયુક્ત શાખામાં પુશ કરવાથી ડિપ્લોય શરૂ થાય છે, અથવા તમે સાઇટના ડિપ્લોય ટૅબમાંથી માંગ અનુસાર ડિપ્લોય કરી શકો છો. બિલ્ડ્સ પૃષ્ઠભૂમિમાં ચાલે છે.

  4. તેને જુઓ, અને જો તમે ઈચ્છો તો પાછા સિંક કરો

    ડિપ્લોય હિસ્ટ્રી દર્શાવે છે કે શું પ્રકાશિત થયું હતું અને ક્યારે. દ્વિ-માર્ગી સિંક ચાલુ કરો અને તમે અહીં કરેલા ફેરફારો તમારી બ્રાન્ચ પર કમિટ તરીકે પાછા આવશે.

જ્યારે કંઈક ખોટું થાય

"જોડાયેલ છે પરંતુ ક્યારેય વિતરિત થયું નથી" એ એવી સ્થિતિ છે જે વિશે અમે તમને ખરેખર જણાવીશું

એક રીપોઝીટરી કનેક્શન કે જે યોગ્ય દેખાય છે અને કંઈપણ પ્રાપ્ત કરતું નથી તે ક્લાસિક સાયલન્ટ નિષ્ફળતા છે — ખોટા સ્કોપ સાથેનું ટોકન, પ્રદાતા દ્વારા અવરોધિત ડિલિવરી, કોઈ દ્વારા મેન્યુઅલી દૂર કરાયેલ હૂક. તે અન્ય દરેક સ્ક્રીન પર અદ્રશ્ય છે, તેથી રીપોઝીટરી કાર્ડ તેને સીધું જ દર્શાવે છે: પ્રદાતાએ છેલ્લે આપણને ક્યારે ડિલિવરી કરી, અને તેણે શું જણાવ્યું.

ડિલિવરીઓ પર કાર્યવાહી કરતા પહેલા તેના હસ્તાક્ષરની ચકાસણી કરવામાં આવે છે, જેમાં દરેક પ્રદાતાની પોતાની યોજનાનો ઉપયોગ થાય છે, નહીં કે એવી કોઈ યોજના જે બધાને લાગુ પડે છે એમ અમે માની લીધું હોય. જે ડિલિવરી ચકાસાયેલ નથી તેને શાંતિથી અવગણવામાં આવતી નથી, પરંતુ નકારવામાં આવે છે અને રેકોર્ડ કરવામાં આવે છે.

  • કાર્ડ પર ડિલિવરીનો છેલ્લો સમય અને સંદેશ
  • "ક્યારેય વિતરિત થયું નથી" તે દર્શાવવામાં આવ્યું છે, ખાલી છોડવામાં આવ્યું નથી
  • કંઈપણ ચાલે તે પહેલાં દરેક પ્રદાતા દીઠ સહી ચકાસાયેલ છે
  • તમે ડિસ્કનેક્ટ થાઓ ત્યારે અમે બનાવેલ હૂક આઈડી દ્વારા દૂર કરવામાં આવે છે
કોઈપણ બાબત ટ્રિગર થાય તે પહેલાં વેબહૂક ડિલિવરી આવી રહી છે અને તેની ચકાસણી થઈ રહી છે.

ઓળખ

GitHub અથવા GitLab સાથે સાઇન ઇન કરો — અથવા Google, અથવા Microsoft

ઈમેલ સરનામાં અને પાસવર્ડ ઉપરાંત, તમે GitHub, GitLab, Google અથવા Microsoft સાથે તમારા Zinn Digital® એકાઉન્ટમાં સાઇન ઇન કરી શકો છો. આઇડેન્ટિટી લેયર હેન્ડશેક ચલાવે છે; અમે તમારા પ્રદાતાનો પાસવર્ડ ક્યારેય જોતા નથી, અને હાલના Zinn® એકાઉન્ટ સાથે સોશિયલ એકાઉન્ટ લિંક કરવાનું હજુ પણ ઈમેલ દ્વારા કન્ફર્મ કરવું આવશ્યક છે.

GitHub વડે સાઇન ઇન કરવું અને ડિપ્લોય માટે GitHub કનેક્ટ કરવું એ અલગ નિર્ણયો અને અલગ ઓળખપત્રો છે. એક કરવાથી બીજું થઈ જતું નથી, અને એકને દૂર કરવાથી બીજું દૂર થતું નથી.

  • GitHub, GitLab, Google અને Microsoft સાઇન-ઇન
  • એક જ એકાઉન્ટ પર પાસકી અને દ્વિ-પરિબળ પ્રમાણીકરણ
  • સાઇન-ઇન અને ડિપ્લોય ઓળખપત્રો અલગ રહે છે
તમારી ટીમ માટે સોંપાયેલ ઍક્સેસ
વિવિધ પ્રદાતાઓ દ્વારા એક જ ખાતામાં સાઇન ઇન કરી રહેલા ઘણા લોકો.

વારંવાર પૂછાતા પ્રશ્નો

હું કયા સોર્સ-કંટ્રોલ પ્રદાતાઓને કનેક્ટ કરી શકું છું?

GitHub અને GitLab. તમે પહેલેથી જ કાર્ય કરી રહ્યા છો તે એકાઉન્ટને કનેક્ટ કરો અને અમે તેના રિપોઝીટરીઝમાંથી ડિપ્લોય કરી શકીએ છીએ, તેના પર પુશ વેબહૂક રજીસ્ટર કરી શકીએ છીએ, અને — જો તમે ઇચ્છો તો — તમારી સાઇટની ફાઇલોને વિરુદ્ધ દિશામાં ફરીથી સિંક કરી શકીએ છીએ. બંને સમાન કનેક્ટેડ-એકાઉન્ટ સાંધામાંથી પસાર થાય છે, તેથી નીચે આપેલ બધું બંને માટે સાચું છે.

શું હું GitHub અથવા GitLab વડે સાઇન ઇન કરી શકું છું?

હા, અને Google અથવા Microsoft સાથે પણ. ઇમેઇલ સરનામાં અને પાસવર્ડની સાથે તમે આ ચારમાંથી કોઈપણ સાથે તમારા Zinn Digital® એકાઉન્ટમાં સાઇન ઇન કરી શકો છો. ઓળખ સ્તર હેન્ડશેકનું સંચાલન કરે છે અને અમે તમારા પ્રદાતાનો પાસવર્ડ ક્યારેય જોતા નથી. GitHub સાથે સાઇન ઇન કરવું એ ડિપ્લોય માટે GitHub ને કનેક્ટ કરવા કરતાં અલગ બાબત છે — તમે કોઈપણ એક, બંને, અથવા બેમાંથી એકપણ નહીં કરવાનું પસંદ કરી શકો છો.

હું રીપોઝીટરી ક્યાં ડિપ્લોય કરી શકું?

સ્થિર અથવા બિલ્ટ સાઇટ માટે Cloudflare Pages, GitHub Pages, GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps અથવા AWS Amplify પર — અથવા અમારા પોતાના સંચાલિત હોસ્ટિંગ પર, જ્યાં રિપોઝીટરી અને સાઇટની ફાઇલો બંને દિશામાં સિંકમાં રહે છે. તમે સાઇટ માટેનું સ્થળ પસંદ કરો છો; રિપોઝીટરી કનેક્શન બંને રીતે સમાન રહે છે.

શું તમે મારી સાઇટ બનાવી શકો છો, કે પછી તે પહેલેથી બનાવેલી હોવી જરૂરી છે?

કોઈપણ. પબ્લિશ મોડમાં અમે બ્રાન્ચને જેમ છે તેમ લઈએ છીએ અને તમે નિર્દિષ્ટ કરેલી ડિરેક્ટરી પ્રકાશિત કરીએ છીએ. CI મોડમાં તમારા પ્રોવાઇડરની પોતાની પાઇપલાઇન તમારા બિલ્ડ આદેશને ચલાવે છે અને આઉટપુટને એક અલગ પબ્લિશ બ્રાન્ચમાં કમિટ કરે છે, જેને અમે પછી અન્ય કોઈપણ રેફરન્સની જેમ મેળવીએ છીએ. બીજો વિકલ્પ તમારા બિલ્ડને તમારા પોતાના CI માં રાખે છે, જ્યાં તમારા સિક્રેટ્સ અને તમારું કેશિંગ પહેલેથી જ છે.

શું પુશ આપમેળે ડિપ્લોય થાય છે?

ડિફૉલ્ટ રૂપે, હા — અમે રિપોઝિટરી પર એક વેબહૂક રજીસ્ટર કરીએ છીએ અને તમે નિયુક્ત કરેલી શાખામાં પુશ કરવાથી ડિપ્લોય શરૂ થાય છે. તમે તેને બંધ કરી શકો છો અને વેબહૂક રાખી શકો છો, જે સંભળાય છે તેના કરતાં વધુ ઉપયોગી છે: ડિલિવરી હજી પણ રેકોર્ડ કરવામાં આવે છે, જેથી અમે તેમના પર પગલાં લઈએ તે પહેલાં તમે તમારા પુશ આવતા જોઈ શકો છો.

ટૂ-વે સિંક શું છે?

અમારા હાર્ડવેર પર કરવામાં આવેલા ફેરફારો તમારી બ્રાન્ચ પર કમિટ્સ બની જાય છે, અને તમારી બ્રાન્ચ પરના કમિટ્સ સાઇટ પર પાછા આવે છે. જ્યાં સુધી તમે તેને ચાલુ ન કરો ત્યાં સુધી તે બંધ રહે છે, કારણ કે તેને ચાલુ કરવું એ અન્ય કોઈની રીપોઝીટરી વિશેનો નિર્ણય છે અને અમે તમારા વતી તે નિર્ણય લઈશું નહીં. કઈ ડિરેક્ટરી સિંક થશે તે તમે પસંદ કરો છો — સામાન્ય રીતે કોઈ થીમ અથવા પ્લગઇન, ચાલીસ હજાર WordPress કોર ફાઇલો નહીં.

જો બંને બાજુ બદલાઈ ગઈ હોય તો શું થાય?

કંઈપણ ઓવરરાઈટ થતું નથી અને કંઈપણ પુશ થતું નથી. સિંક અટકી જાય છે, તમને જણાવે છે કે શાખા અમે આધાર રાખ્યો હતો તે કમિટથી આગળ વધી ગઈ છે, અને પૂછે છે કે તમે કઈ બાજુ ઈચ્છો છો — રીપોઝીટરી રાખો, અથવા સાઇટ રાખો. એવી સાઇટ કે જે ક્યારેય સિંક થઈ નથી અને પહેલેથી જ કમિટ્સ ધરાવતી શાખા તરફ નિર્દેશ કરે છે તે પણ તેની પોતાની સ્થિતિ છે, અને તે અનુમાન લગાવવાને બદલે પૂછે છે કે કયું સાચું છે.

મારો એક્સેસ ટોકન કેવી રીતે સુરક્ષિત છે?

તમે કનેક્શન બનાવો તે પહેલાં અમે તેને જોઈતા અધિકારો તમને બતાવીએ છીએ, પ્રવેશ વખતે પ્રદાતાના પોતાના API સામે ટોકન તપાસીએ છીએ — જેથી અમાન્ય અથવા ખોટો સ્કોપ ધરાવતો ટોકન ક્યારેય સંગ્રહિત ન થાય — અને તે પછી જ તેને Vault માં લખીએ છીએ. તે ક્યારેય અમારા કોડ, લૉગ, એન્વાયર્નમેન્ટ ફાઇલ અથવા કમાન્ડ લાઇનને સ્પર્શતું નથી. જ્યારે પણ તમે ઇચ્છો ત્યારે પ્રદાતા પાસેથી તેને રદ કરો અથવા અહીંથી કનેક્શન દૂર કરો.

તમે ખરેખર મારા પુશ મેળવી રહ્યા છો કે નહીં તે હું કેવી રીતે જાણી શકું?

રિપોઝીટરી કાર્ડ દર્શાવે છે કે પ્રદાતાએ છેલ્લે અમને ક્યારે ડિલિવરી કરી હતી અને તેણે શું કહ્યું હતું. તે સ્ક્રીન પર "ક્યારેય ડિલિવરી થઈ નથી" એ એકમાત્ર સૌથી ઉપયોગી નિદાન છે, કારણ કે "કનેક્ટેડ પરંતુ ક્યારેય ડિલિવરી થઈ નથી" એ બરાબર એવું જ દેખાય છે જેવું ખોટા સ્કોપવાળા ટોકન અથવા બ્લૉક કરેલી ડિલિવરીમાં હોય છે — અને તે બીજે ક્યાંય દેખાતું નથી. અમે તેના પર પગલાં લઈએ તે પહેલાં દરેક ડિલિવરીની સહી ચકાસવામાં આવે છે.

શું હું Footprint-Free લાઇન પર Pages ડિપ્લોયમેન્ટનો ઉપયોગ કરી શકું છું?

તે ઉપલબ્ધ કરવામાં આવ્યું છે અને તેને ફ્લેગ કરવામાં આવ્યું છે. GitHub Pages અને GitLab Pages પ્રદાતાનું ઈન્ફ્રાસ્ટ્રક્ચર અને સાર્વજનિક github.io તથા gitlab.io હોસ્ટનેમ શેર કરે છે, અને તે એક સર્ચ એન્જિન ફૂટપ્રિન્ટ છે — જે બાબતને ટાળવા માટે જ આ લાઇન અસ્તિત્વમાં છે. શૂન્ય-ફૂટપ્રિન્ટ નેટવર્ક માટે, તેના બદલે અલગ આઇસોલેટેડ હોસ્ટિંગ પર ડિપ્લોય કરો. બાકી બધી જગ્યાએ, Pages શ્રેષ્ઠ છે.

મારે સ્પષ્ટપણે Vercel શા માટે પસંદ કરવું પડે છે?

કારણ કે તેનું મફત સ્તર ફક્ત બિન-વ્યાવસાયિક ઉપયોગ માટે લાઇસન્સ પ્રાપ્ત છે. જ્યાં સુરક્ષિત હોય ત્યાં તમે કનેક્ટ કરેલા એકાઉન્ટ્સ પરથી અમે ગંતવ્યનું અનુમાન કરીએ છીએ, અને Vercel ને જાણીજોઈને તે અનુમાનમાંથી બાકાત રાખવામાં આવ્યું છે — એકાઉન્ટ કનેક્ટ કરવાથી ક્યારેય કોઈ વ્યાવસાયિક સાઇટને શાંતિથી એવી જગ્યાએ મૂકવી જોઈએ નહીં જ્યાં તેનું લાઇસન્સ પરવાનગી આપતું નથી. તેને પસંદ કરો અને તે અન્યની જેમ જ કાર્ય કરે છે.

શું ડિપ્લોય કરવામાં આવ્યું હતું અને ક્યારે કરવામાં આવ્યું હતું તે હું જોઈ શકું છું?

હા. દરેક ડિપ્લોય તે પ્રકાશિત કરેલા કમિટને, તે ક્યારે ચાલ્યું અને તે કેવી રીતે સમાપ્ત થયું તે રેકોર્ડ કરે છે, અને સાઇટનું ડિપ્લોય ટૅબ તેની બાજુમાં લાઇવ URL સાથે ઇતિહાસ બતાવે છે. ડિપ્લોય પૃષ્ઠભૂમિમાં ચાલે છે, તેથી સ્પિનર ​​પર તમારે રાહ જોવી પડે તેના બદલે બિલ્ડ પૂર્ણ થતાં જ પૃષ્ઠ અપડેટ થાય છે.

તમારા રિપોઝિટરીમાંથી ડિપ્લોય કરો

કાર્ડ વિના 14-દિવસનું ટ્રાયલ શરૂ કરો, GitHub અથવા GitLab કનેક્ટ કરો અને સાઇટને બ્રાન્ચ પર નિર્દેશિત કરો. એજ હોસ્ટ પર પ્રકાશિત કરો, અથવા ફાઇલો બંને રીતે સિંક થવા સાથે અમારા પોતાના હોસ્ટિંગ પર પ્રકાશિત કરો.

મફતમાં શરૂ કરો