Git - základy práce s gitem na serveru

Git - základy práce s gitem na serveru

V předchozím článku jsme si ukázali naprosté základy pro práci s gitem lokálně. Nyní se podíváme na umístění současného git repositáře na linux server, naklonování projektu na lokální stanici a jak pak změny nahrávat zpět na server.

Článek předpokládá, že máte v síti nějaký linux server, ke kterému máte root přístup přes SSH a je na něm nainstalován git. Pro práci je vhodné vytvořit na serveru např. uživatele git (adduser git).

#Přejdeme do našeho lokálního projektu (git repositáře) a vytvoříme klon
1.) git clone --bare .git project.git

#project.git nahrajeme na náš server
2.) rsync -av /tmp/project.git/ git@192.168.17.111:/var/git/project.git

#pro další vývoj projektu musíme ze serveru stáhnout klon zpět na lokál
3.) git clone git@192.168.17.111:/var/git/project.git

#v projektu provádíme potřebné změny a commitujeme jako doposud
#změny je ale pak třeba nahrát na server do centálního git repositáře
4.) git push origin master

#pokud pracujeme na více stanicích nebo s více vývojáři,
#tak je třeba provádět stažení aktuální verze projektu
5.) git pull
Pokud na projektu pracuje více vývojářů, tak je potřeba znát základy větvení a slučování v gitu, ale o tom si přečtěte v dokumentaci.

V následujícím článku se podíváme na další způsob jak git repositář dostat na git server.

Show english version

Související obsah

git

dev

linux

terminal

Komentáře

Vaše reakce na Git - základy práce s gitem na serveru

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.