Git: Vlastní server

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Doplněna instalace.)
m (Zdůrazněno, co je spuštění služby.)
Řádka 22: Řádka 22:
 
  chmod +x gitea
 
  chmod +x gitea
 
; 2. Instalace
 
; 2. Instalace
* Spuštění instalace
+
* Spuštění serverové služby Gitea
 +
** Budete muset spouštět po spuštění serveru, když chcete GIT používat.
 +
** Můžete také nastavit automatické spouštění.
 
  ./gitea web
 
  ./gitea web
 
* Vytvoření uživatelského účtu v OS, pod kterým poběží Gitea:
 
* Vytvoření uživatelského účtu v OS, pod kterým poběží Gitea:

Verze z 31. 1. 2018, 07:58


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