Git Server (Linux): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Links) |
|||
Zeile 91: | Zeile 91: | ||
[http://t3n.de/news/git-eigener-git-server-544264/ http://t3n.de/news/git-eigener-git-server-544264/] | [http://t3n.de/news/git-eigener-git-server-544264/ http://t3n.de/news/git-eigener-git-server-544264/] | ||
[https://git-scm.com/book/de/v1/Git-auf-dem-Server-Git-auf-einen-Server-bekommen https://git-scm.com/book/de/v1/Git-auf-dem-Server-Git-auf-einen-Server-bekommen] | |||
Zurück zu [[Ubuntu]] | Zurück zu [[Ubuntu]] |
Version vom 1. November 2017, 16:00 Uhr
Noch in Bearbeitung
Installation
PPA-Repository
sudo add-apt-repository ppa:git-core/ppa
Paket installieren
sudo apt-get update sudo apt-get install git
Konfiguration
Ports
Anwendung | Protokoll | Port |
---|---|---|
ssh:// | TCP | 22 |
git:// | TCP | 9418 |
http:// | TCP | 80 |
https:// | TCP | 443 |
Links
https://git-scm.com/book/de/v1/Git-auf-dem-Server-Die-Protokolle
Projektverzeichnis
Grundverzeichnis erstellen:
sudo mkdir /home/git sudo chown :www-data /home/git/ sudo chmod 2775 /home/git/
Projektverzeichnis erstellen:
mkdir /home/git/test/ cd /home/git/test/ git init
Allgemein
Um die Lesbarkeit zu erhöhen, sollte man die Ausgaben mit den folgenden Befehlen einfärben:
git config --global color.ui "auto"
Für Computer mit mehreren Prozessorkernen empfiehlt sich diese Option:
git config --global pack.threads "0"
Benutzer anlegen
git config --global user.name "<first name> <surname>" git config --global user.email <user>@<domain>
Kontrollieren kann man die Eingabe mit den selben Befehlen ohne Parameter.
Links
https://wiki.ubuntuusers.de/Git/
https://www.git-tower.com/learn/
http://t3n.de/news/git-eigener-git-server-544264/
https://git-scm.com/book/de/v1/Git-auf-dem-Server-Git-auf-einen-Server-bekommen
Zurück zu Ubuntu