Baza znanja

Dvosmjerna sinkronizacija s vašim GitHub repozitorijem

Promjene koje napravite na svojoj web-stranici pretvaraju se u commitove u vašem vlastitom repozitoriju, a ono što tamo pošaljete pojavljuje se na vašoj stranici. Besplatno je, a evo što se događa kada se obje strane promijene istovremeno.

Povežite vlastiti GitHub račun sa stranicom i održavat ćemo ih usklađenima u oba smjera. Usluga je besplatna, isključena je dok je sami ne uključite, a mi promjene predajemo (commit) isključivo u repozitorij na računu u vašem vlasništvu — nikada na nekom od naših.

Što se sinkronizira

Sve što promijenite u datotekama svoje stranice postaje commit u vašem repozitoriju, bez obzira na način izmjene: upravitelj datoteka, SFTP, WordPress uređivač tema ili SSH sesija. Ne morate nas obavještavati — uspoređujemo vašu stranicu s njezinim posljednjim commitom i šaljemo (push) razliku.

U obrnutom smjeru, slanje na vašu povezanu granu primjenjuje se izravno na stranicu.

Što nikada ne predajemo

Vaša datoteka wp-config.php namjerno je i trajno izuzeta. Ona sadrži lozinku vaše baze podataka i vaše sigurnosne ključeve (salts), a tome nije mjesto u repozitoriju — čak ni u privatnom, jer git zauvijek čuva povijest.

Također su izuzeti: .env datoteke, ključevi i certifikati, vaša mapa s prijenosima (uploads), predmemorije i node_modules. Repozitorij je izvorni kod vaše stranice, a ne sigurnosna kopija. Medijskim sadržajima mjesto je u vašim sigurnosnim kopijama, gdje se već čuvaju, a njihovo postavljanje ovdje usporilo bi svako slanje i učinilo svaki pregled izmjena nepreglednim.

Što se događa ako su obje strane promijenjene

Ovo je pitanje koje vrijedi pročitati. Recimo da uredite datoteku u upravitelju datoteka, a u međuvremenu kolega pošalje izmjenu u isti repozitorij.

Zaustavljamo se. Ne spajamo promjene (merge) i ne prepisujemo ničiji rad. Kartica Deploy na stranici prikazuje poruku "Your repository has changes we haven't seen", navodi commit koji trebate pregledati i čeka vašu odluku. Ništa nije izgubljeno ni na jednoj strani dok se čeka — vaše je uređivanje i dalje na stranici, a njihov commit u repozitoriju.

Zatim birate:

  • Zadrži datoteke ove stranice — vašu verziju postavljamo preko njihove. Njihovi commitovi ostaju u povijesti; ništa se ne briše.
  • Upotrijebi repozitorij, odbaci izmjene na stranici — verzija iz repozitorija primjenjuje se na stranicu, a izmjene koje ste ovdje napravili se odbacuju. Ova je radnja destruktivna, zbog čega zahtijeva namjeran klik i nikada je ne izvodimo umjesto vas.

Namjerno ne postoji opcija "automatskog spajanja". Spajanje koje bismo mi izvršili stvorilo bi datoteku koju nitko od vas nije napisao, na web-stranici u produkciji, a da je nitko od vas prethodno nije pregledao.

Zašto bi sinkronizacija mogla prestati

  • Niste povezali vlastiti GitHub račun. Prekidač ostaje isključen dok to ne učinite.
  • Čeka vašu radnju. Pogledajte gore — čekanje se ne rješava samo od sebe.
  • Vaš račun nije u dobrom statusu. Sinkronizacija se pauzira i automatski nastavlja čim se podmire sva plaćanja. Ništa se ne gubi.

Kartica Deploy prikazuje nekoliko posljednjih sinkronizacija, uključujući one u kojima ništa nije promijenjeno. Ako je taj popis prazan, a sinkronizacija je uključena, povezani račun najvjerojatnije nema ovlasti pisanja u repozitorij — provjerite razine pristupa i ponovno ga povežite.

Odabir onoga što se sinkronizira

Prema zadanim postavkama sinkronizira se cijela stranica. Na WordPress stranici to obično nije ono što želite: to podrazumijeva svaku datoteku WordPress jezgre, koju niste napisali i nećete uređivati. Postavite "Sinkroniziraj samo ovu mapu" na svoju temu — na primjer wp-content/themes/my-theme — a ostatak ostaje netaknut.

Najnovije s bloga

Što smo pisali o hostingu, SEO-u i vođenju web-mjesta u velikom opsegu.

SEO i izgradnja poveznica iz sloja poslužitelja: Pogled operatera za 2026.

Kako hosting oblikuje indeksiranje i vrijednost poveznica u 2026.: zadržavanje stranica u indeksu, provjera starijih domena prije izrade stranica na njima, izgradnja poveznica bez SEO traga i iskren osvrt na to što infrastruktura može, a što ne može učiniti za SEO.

Pročitajte objavu →

Kako WordPress učiniti brzim i sigurnim: kontrolni popis za performanse i priključke

Praktičan kontrolni popis za brz i siguran WordPress: predmemoriranje na razini poslužitelja, objektno predmemoriranje po web-mjestu, nekolicina priključaka koje vrijedi upotrebljavati, održavanje stoga ažurnim i stranice WooCommerce koje nikada ne smijete predmemorirati.

Pročitajte objavu →

Kako odabrati upravljani web hosting u 2026.: Vodič za kupce

Što zapravo razlikuje dobar upravljani hosting od jeftine kutije s upravljačkom pločom — migracije, sigurnosne kopije, izolacija, stvarno predmemoriranje i pošteno skaliranje — te kako to procijeniti prije nego što se obvežete.

Pročitajte objavu →

Pročitajte blog →

Još uvijek imate poteškoća?

Korisnička podrška uključena je u svaki paket, služba je dostupna 24 sata dnevno i možete nam pisati na bilo kojem od naša 58 jezika — odgovorit ćemo Vam na Vašem.

Obratite se podršci → Svi članci →