Baza e njohurive

Sinkronizim i dyanshëm me depon tuaj GitHub

Ndryshimet që bëni në faqen tuaj kthehen në commit-e në depo tuaj, dhe çfarë dërgoni atje shkon në faqen tuaj. Është falas, dhe ja çfarë ndodh kur të dyja palët ndryshojnë në të njëjtën kohë.

Lidhni llogarinë tuaj GitHub me një faqe dhe ne do t'i mbajmë të dyja të sinkronizuara në të dyja drejtimet. Është falas, është e çaktivizuar derisa ta aktivizoni, dhe ne kryejmë commit vetëm në një depo në një llogari që zotëroni ju — kurrë në një tonën.

Çfarë sinkronizohet

Çdo gjë që ndryshoni në skedarët e faqes suaj bëhet një commit në depon tuaj, pavarësisht se si e keni ndryshuar: përmes menaxhuesit të skedarëve, SFTP, redaktuesit të temave të WordPress, ose një sesioni SSH. Nuk keni nevojë të na njoftoni — ne krahasojmë faqen tuaj me commit-in e saj të fundit dhe dërgojmë (push) ndryshimin.

Në drejtimin e kundërt, një dërgim (push) në degën tuaj të lidhur pasqyrohet në faqe.

Çfarë nuk bëjmë kurrë commit

Skedari juaj wp-config.php përjashtohet, qëllimisht dhe përgjithmonë. Ai përmban fjalëkalimin e bazës suaj të të dhënave dhe çelësat tuaj të autentifikimit (salts), dhe ato nuk e kanë vendin në një depo — as edhe në një private, sepse git ruan historikun përgjithmonë.

Gjithashtu përjashtohen: skedarët .env, çelësat dhe certifikatat, dosja juaj e ngarkimeve (uploads), memoriet e përkohshme (caches) dhe node_modules. Një depo është burimi i faqes suaj, jo një kopje rezervë. Materialet mediatike i përkasin kopjeve tuaja rezervë, ku tashmë ruhen, dhe vendosja e tyre këtu do ta bënte çdo dërgim (push) të ngadaltë dhe çdo ndryshim të palexueshëm.

Çfarë ndodh nëse të dyja palët kanë ndryshuar

Kjo është pyetja që ia vlen të lexohet. Ta zëmë se modifikoni një skedar në menaxhuesin e skedarëve, dhe ndërkohë një koleg dërgon (push) një ndryshim në të njëjtën depo.

Ne ndalojmë. Ne nuk bëjmë bashkim (merge), dhe nuk mbishkruajmë punën e askujt. Skeda Deploy e faqes shfaq mesazhin "Depoja juaj ka ndryshime që nuk i kemi parë", përmend commit-in që duhet të shqyrtoni dhe pret veprimin tuaj. Asgjë nuk humbet në asnjërën anë gjatë pritjes — ndryshimi juaj është ende në faqe, commit-i i tyre është ende në depo.

Më pas ju zgjidhni:

  • Mbaj skedarët e kësaj faqeje — ne vendosim versionin tuaj mbi versionin e tyre. Commit-et e tyre mbeten në historik; asgjë nuk fshihet.
  • Përdor depon, hidh ndryshimet e faqes — versioni i depos zbatohet në faqe, dhe ndryshimet që kishit bërë këtu hidhen poshtë. Ky opsion është shkatërrues, prandaj kërkon një klikim të qëllimshëm dhe nuk është kurrë diçka që ne e bëjmë në emrin tuaj.

Nuk ka një opsion "bashko automatikisht", me vetëdije. Një bashkim (merge) i kryer nga ne do të prodhonte një skedar që asnjëri prej jush nuk e ka shkruar, në një faqe aktive, pa e parë më parë asnjëri prej jush.

Pse sinkronizimi mund të ndalojë

  • Nuk keni lidhur llogarinë tuaj GitHub. Çelësi mbetet i fikur derisa ta bëni këtë.
  • Po pret për ju. Shihni më lart — një pezullim nuk zgjidhet vetvetiu.
  • Llogaria juaj nuk është në rregull. Sinkronizimi pezullohet dhe rifillon vetvetiu sapo faturimi të jetë i përditësuar. Asgjë nuk humbet.

Skeda Deploy shfaq sinkronizimet e fundit, përfshirë ato ku asgjë nuk kishte ndryshuar. Nëse ajo listë është bosh dhe sinkronizimi është i aktivizuar, ka shumë të ngjarë që llogaria e lidhur të mos mund të shkruajë në depo — kontrolloni qasjen e saj dhe rilidheni.

Zgjedhja e asaj që sinkronizohet

Si parazgjedhje, e gjithë faqja sinkronizohet. Në një faqe WordPress kjo zakonisht nuk është ajo që dëshironi: do të thotë çdo skedar i bërthamës së WordPress, të cilin nuk e keni shkruar dhe nuk do ta modifikoni. Vendosni opsionin "Sinkronizo vetëm këtë dosje" te tema juaj — për shembull wp-content/themes/my-theme — dhe pjesa tjetër lihet e paprekur.

Më të rejat nga blogu

Çfarë kemi shkruar për hostimin, SEO-n dhe administrimin e faqeve në shkallë të gjerë.

SEO dhe ndërtimi i lidhjeve nga shtresa e hostimit: Pikëpamja e një operatori për vitin 2026

Si ndikon hostimi te indeksimi dhe kapitali i lidhjeve (link equity) në vitin 2026: mbajtja e faqeve të indeksuara, verifikimi i domeneve të vjetra para se të ndërtoni mbi to, ndërtimi i lidhjeve pa lënë gjurmë (footprint) dhe një qasje e sinqertë mbi atë se çfarë mund dhe nuk mund të bëjë infrastruktura për SEO-n.

Lexoni postimin →

Ta bëni WordPress-in të shpejtë dhe të sigurt: Një listë kontrolli për performancën dhe shtojcat

Një listë praktike kontrolli për një WordPress të shpejtë dhe të sigurt: fshehja në nivel serveri (caching), një cache objekti për çdo faqe, pak shtojcat që ia vlen të përdoren, mbajtja e sistemit të përditësuar dhe faqet e WooCommerce që nuk duhet t'i vendosni kurrë në cache.

Lexoni postimin →

Si të zgjidhni pritjen e menaxhuar të uebit në vitin 2026: Një udhëzues blerësi

Çfarë e dallon me të vërtetë hostimin e mirë të menaxhuar nga një server i lirë me një panel kontrolli — migrimet, kopjet rezervë, izolimi, ruajtja e vërtetë e memories së përkohshme dhe shkallëzimi i ndershëm — dhe si ta gjykoni atë përpara se të merrni një përkushtim.

Lexoni postimin →

Lexoni blogun →

Keni ende nevojë për ndihmë?

Mbështetja përfshihet në çdo plan, tavolina e ndihmës është e hapur 24 orë në ditë dhe mund të na shkruani në cilën do nga 58 gjuhët tona – ne ju përgjigjemi në tuajën.

Kontaktoni mbështetjen → Të gjithë artikujt →