registracija-domene.info
  • Početna
  • Domene
  • .hr domene
  • Transfer domene
  • Hosting
  • SSL
  • Kontakt

Korisni linkovi

  • Nagradni bodovi za domene
  • Besplatan hosting za domenu
  • Transfer domene
  • Web jumbo plakat
  • IZHR - RENT-A-PORTAL
  • AKCIJA 1+1
    Super Brza Podrška

Kako koristiti Git Version Control u cPanelu

  • DOMENE
  • Upute
  • cPanel
  • Kako koristiti Git Version Control u cPanelu

Kako koristiti Git Version Control u cPanelu

Ako si navikao na Git workflow — pushanje koda na GitHub ili GitLab i automatski deploy — dobra vijest: cPanel ima ugrađen Git Version Control koji ti omogućuje da kloniraš repo direktno na hosting i povlačiš promjene jednim klikom ili automatski.

Što ti treba

  • Git repozitorij na GitHubu, GitLabu ili Bitbucketu
  • Pristup cPanelu
  • Ako je repo privatan — SSH ključ ili access token

Korak 1: Generiraj SSH ključ (za privatne repozitorije)

Ako je tvoj repo javan, preskoči ovaj korak. Za privatne repozitorije:

  1. U cPanelu idi na Security → SSH Access → Manage SSH Keys
  2. Klikni Generate a New Key
  3. Ostavi zadane postavke i klikni Generate Key
  4. Vrati se na listu ključeva, pronađi public key i klikni Manage → Authorize
  5. Kopiraj sadržaj public ključa i dodaj ga u svoj GitHub/GitLab profil pod Settings → SSH Keys

Korak 2: Kloniraj repozitorij u cPanel

  1. U cPanelu idi na Files → Git™ Version Control
  2. Klikni Create
  3. Uključi opciju Clone a Repository
  4. U polje Clone URL upiši URL svog repozitorija:
    • Za javni repo: https://github.com/korisnik/projekt.git
    • Za privatni repo (SSH): git@github.com:korisnik/projekt.git
  5. Pod Repository Path odaberi mapu — npr. /home/korisnik/repositories/mojprojekt
  6. Upiši ime repozitorija pod Repository Name
  7. Klikni Create

Važno: Repository Path NE smije biti public_html direktno. Kloniraj u zasebnu mapu, a pomoću .cpanel.yml definiraj što se kopira u public_html.

Korak 3: Postavi deployment s .cpanel.yml

Kreiraj datoteku .cpanel.yml u root direktoriju svog repozitorija. Ova datoteka govori cPanelu što napraviti nakon što se povuče novi kod:

---
deployment:
  tasks:
    - export DEPLOYPATH=/home/korisnik/public_html/
    - /bin/cp -R dist/* $DEPLOYPATH

Ovaj primjer kopira sadržaj dist/ mape u public_html. Prilagodi putanje prema svom projektu:

  • Statične stranice: kopiraj sve datoteke
  • React/Vite build: kopiraj sadržaj dist/ ili build/
  • PHP projekti: kopiraj cijeli projekt ili samo relevantne datoteke

Korak 4: Povuči promjene (Pull)

Kad napravite promjene u kodu i pushnete na GitHub:

  1. U cPanelu idi na Git™ Version Control
  2. Pronađi svoj repozitorij i klikni Manage
  3. Klikni Update from Remote → Update
  4. cPanel će povući najnoviji kod i izvršiti deployment prema .cpanel.yml

Automatski deploy putem Webhooka

Ako želiš da se deploy pokrene automatski nakon svakog pusha:

  1. U cPanelu na stranici svog repozitorija pronađi Pull URL — to je URL koji triggerira pull
  2. Kopiraj taj URL
  3. Na GitHubu idi u Settings → Webhooks → Add webhook
  4. Zalijepi Pull URL u polje Payload URL
  5. Content type: application/json
  6. Klikni Add webhook

Od sad, svaki push na GitHub automatski triggerira deploy na tvoj hosting. Ovo je posebno korisno ako koristiš alate poput Lovable ili Bolt koji pushaju kod na GitHub — tvoja stranica na hostingu se automatski ažurira.

Praktični savjeti

  • Uvijek testiraj .cpanel.yml s manjim promjenama prije nego postaviš webhook
  • Koristi branch strategiju — deployaj samo iz main ili production brancha
  • Ako tvoj projekt zahtijeva npm build, build napravi lokalno ili u CI/CD pipelineu (cPanel nema Node.js runtime za build)

Trebaš pomoć s postavljanjem Git deploya? Javi nam se na info@wmd.hr ili putem live chata — tu smo 24/7.

  Kako povezati domenu s hosting paketom
Kako prebaciti stranicu s Lovable.dev na hosting  
  Upute
  cPanel
Kategorije - Upute
  • Za nove korisnike (1)
  • Najčešća pitanja (122)
    • Domene (26)
    • Hosting (22)
    • SSL Certifikati (9)
    • Dedicirani serveri (6)
    • Izrada web stranica (7)
    • Izrada web trgovine (3)
    • SEO Marketing (11)
    • Web jumbo plakat (0)
    • Internet oglašavanje (9)
    • PDF dokementi na listanje (0)
    • IZHR - Najam portala (17)
    • Pitanja prije kupnje (0)
    • PDF dokumenti na listanje (11)
  • cPanel (40)
    • WebMail (4)
    • FTP (4)
    • PHP (1)
    • Restore / Backup (4)
      • JetBackup (3)
    • MySQL baze podataka (3)
  • CMS (6)
    • Wordpress (6)
    • Joomla (0)
    • Skripte i programi (0)
  • Korisničke stranice (7)
    • Nagradni bodovi (1)
  • Ostalo (6)
  • E-mail (19)
HOSTING AKCIJA 1+1

Možda će vas zanimati

Što su dodatne (addon) domene i kako ih kreirati? cPanel
Što je FTP i kako kreirati FTP račun? cPanel
Kako kreirati potpis u Webmailu? cPanel
Kako postaviti CNAME zapis u cPanelu?
Kako postaviti autoresponder u cPanelu cPanel
Kako napraviti sigurnosnu kopiju web stranice u cPanelu cPanel
MySQL / MariaDB optimizacija — praktični vodič za produkcijske webove
InnoDB vs MyISAM — koji storage engine koristiti u 2026.
Kategorije - Upute
  • Za nove korisnike (1)
  • Najčešća pitanja (122)
    • Domene (26)
    • Hosting (22)
    • SSL Certifikati (9)
    • Dedicirani serveri (6)
    • Izrada web stranica (7)
    • Izrada web trgovine (3)
    • SEO Marketing (11)
    • Web jumbo plakat (0)
    • Internet oglašavanje (9)
    • PDF dokementi na listanje (0)
    • IZHR - Najam portala (17)
    • Pitanja prije kupnje (0)
    • PDF dokumenti na listanje (11)
  • cPanel (40)
    • WebMail (4)
    • FTP (4)
    • PHP (1)
    • Restore / Backup (4)
      • JetBackup (3)
    • MySQL baze podataka (3)
  • CMS (6)
    • Wordpress (6)
    • Joomla (0)
    • Skripte i programi (0)
  • Korisničke stranice (7)
    • Nagradni bodovi (1)
  • Ostalo (6)
  • E-mail (19)
HOSTING AKCIJA 1+1
CMS izradite sami web stranicu
400+ web skripti na klik
CMS, Shop, Blog... automatska instalacija na 1 klik

Probni period
7 dana

Domena aktivna
za 5 minuta

Kako koristiti Git Version Control u cPanelu

  • DOMENE
  • Upute
  • cPanel
  • Kako koristiti Git Version Control u cPanelu
registracija-domene.info


Misija nam je olakšati život 
web programerima, malim i velikim tvrtkama. 
Svoje usluge pružamo na vrhunskoj tehnologiji 
i imamo 24/7/365 WMD - Super brzu podršku.

 

Domene

Registracija domene

Registracija besplatne .hr domene

Transfer domene

Pitanja i odgovori

Provjera domene

Cijene / Cjenik domena

Hosting

Hosting Akcija

Wordpress Hosting

CRAFTCMS Hosting

Samostalna izrada web stranica

Linux / cPanel hosting

Cijena / Cjenik hostinga

Hosting Akcija 1+1

Serveri

Dedicirani serveri

Reseller hosting serveri

Mail serveri

Cloudbox - Mrežni disk

Cijena / Cjenik servera

Serveri u Hrvatskoj / EU

SSL certifikati

SSL certifikati

SSL - Pitanja i odgovori

Cijene / Cjenik - SSL certifikata

registracija-domene.info
Usluge

Izrada CMS web stranica

Izrada web trgovine

SEO Marketing

PR OBJAVE na 130+ portala

Dnevni tisak - Online platforma

Online PDF dokumenti na listanje

Web jumbo plakat

IZHR - RENT-A-PORTAL

Korisnička podrška

WMD - Super brza podrška

Baza znanja

Najčešća pitanja

Pomoć E-mail

Računi PDF orginal

Info o uslugama

Korisni linkovi

Nagradni bodovi

Poklon bon

Besplatan hosting

Reference

Korisnici o nama

Pravne informacije

Uvijeti korištenja usluga

Podaci za plaćanje

GDPR

Report Abuse

22.04.2026 © WMD Hosting - All Rights Reserved

Izrada web stranica | CMS | Hosting AKCIJA 1+1 cPanel | SEO