Git: Vlastní server

Z MiS
Přejít na: navigace, hledání


Obsah

Co je GIT?


Vytvoření a spuštění serveru

Předpokládáme, že na serveru máte nainstalován webový server.
1. Stažení binárního zdroje
Gitea.io
wget -O gitea https://dl.gitea.io/gitea/1.3.2/gitea-1.3.2-linux-amd64
chmod +x gitea
2. Instalace
./gitea web
useradd -m git
3. Konfigurace MySQL (pokud jste neprovedli při instalaci serveru)
sudo mysql -u root
CREATE USER 'spravce'@'localhost' IDENTIFIED BY 'heslo';
GRANT ALL PRIVILEGES ON *.* TO 'spravce'@'localhost' WITH GRANT OPTION;
CREATE DATABASE gitea;
4. Spuštění webového konfigurátoru
http://IP-adresa-vašeho-serveru:3000

Návod také viz: CharlesReid1.github.io/Setting-up-a-self-hosted-github-clone-with-gitea.html


Příprava klientské části

Instalace
sudo aptitude install git
Kontrola v CLI
git --version
Registrace uživatele na serveru
Vytvoření repozitáře
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://adresa-serveru/repozitar.git
git push -u origin master


Práce s repozitáři

Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje