Git aktivujeme v Administraci → Moje domény → zvolte doménu → Git.
Potřebujete k tomu svůj veřejný ssh-rsa klíč, který zde vložíte do formuláře a potom Git aktivujete tlačítkem Aktivovat Git.
Tady jsou dvě možnosti. Buď již na svém počítači repozitář máte a chcete k nám jenom pushovat nebo ještě nemáte nic a chcete si ho založit.
K založení repozitáře na vašim počítači využijeme příkaz
clone
, který naklonuje repozitář z hostingu na váš počítač
a rovnou nastaví náš hosting jako vzdálený repozitář (remote),
kam budete pushovat.
Repozitář s větví master
, který jsme vám automaticky na
hostingu založili při aktivaci Gitu, si naklonujte k sobě do počítače
pomocí tohoto příkazu:
git clone git@www.mojedomena.koncovka:mojedomena.koncovka
(pozor, pokud máte nový hosting a doména ještě
nesměruje na nás, musíte použít dočasný název, podle serveru na kterým
se doména nachází, například:
git@neuron.blueboard.cz:mojedomena.koncovka
)
Klonováním vám na počítači vznikla složka s repozitářem.
Aktivací se na serveru vytvoří repozitář master
, který
byste si měli nastavit jako vzdálený repozitář. Název si můžete zvolit.
Pokud pro vás náš hosting bude jako hlavní repozitář, zvolte název
origin
, ale můžete zvolit klidně název blueboard
.
Uděláte to pomocí příkazu
git remote add origin git@www.mojedomena.koncovka:mojedomena.koncovka
(pozor, pokud máte nový hosting a doména ještě
nesměruje na nás, musíte použít dočasný název, podle serveru na kterým
se doména nachází, například:
git@neuron.blueboard.cz:mojedomena.koncovka
)
Ve složce repozitáře na svém počítači můžete zkusit vytvořit soubor
test.txt
a commitnout ho:
$ git add test.txt
$ git commit -m 'first commit'
Nyní je soubor zanesen v lokálním gitu a chceme ho pushnout na
server. Pokud ho pushneme do větve master
…
git push origin master
… bude u nás na hostingu, ale nebude nahrán na produkci. Pokud ho
pushnete do větve production
…
git push origin master:production
(zápis master:production
znamená, že pushujeme z lokální
větve master do vzdálené větve production)
… hned po pushi ho automaticky nahrajeme na FTP a bude dostupný na webu. Někdy se tomu říká deploy.
POZOR, git repozitář je jeden pro celou doménu včetně všech subdomén,
tedy pokud chcete pushnout soubor, který bude vidět na
www.vasedomena.cz/soubor.html
, tak ho v repozitáři musíte mít
ve složce www
.
Na našem hostingu je možné využít i automatický balíčkovací systém
Composer. Po každém pushi se zavolá
speciální příkaz composer install --no-dev
, který na základě
souboru composer.lock
stáhne a nainstaluje potřebné závislosti
přímo na serveru.
Díky srozumitelnému ovládání a vstřícné podpoře u nás zvládnete založit webový hosting raz dva. Využijete ho pro svůj web, aplikaci nebo jiný digitální obsah.
Ničeho se nebojte. Se vším vám ochotně poradíme.
Napište nám nebo volejte 775 08 65 75.
Tomáš
Jiří
Veronika
Michal
Gucci
Robůtek
© 2001-2025 Blueboard.cz s. r. o.