GitServer: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „Kategorie:ServerApplikation == Initialisierung == <pre> adduser git su git cd mkdir .ssh cd .ssh touch authorized_keys </pre>“) |
|||
Zeile 4: | Zeile 4: | ||
<pre> | <pre> | ||
adduser git | adduser --shell /usr/bin/git-shell git | ||
cd /home/git | |||
cd | |||
mkdir .ssh | mkdir .ssh | ||
cd .ssh | cd .ssh | ||
touch authorized_keys | touch authorized_keys | ||
chown -R git.git /home/git | |||
</pre> | |||
== Leeres Repository einrichten: == | |||
<pre> | |||
mkdir /home/git/repo | |||
chown git.git /home/git/repo | |||
PROJ=example | |||
DIR=/home/git/repo/$PROJ.git | |||
mkdir $DIR | |||
cd $DIR | |||
git --bare init | |||
chown -R git.git $DIR | |||
</pre> | </pre> |
Version vom 27. September 2015, 08:58 Uhr
Initialisierung
adduser --shell /usr/bin/git-shell git cd /home/git mkdir .ssh cd .ssh touch authorized_keys chown -R git.git /home/git
Leeres Repository einrichten:
mkdir /home/git/repo chown git.git /home/git/repo PROJ=example DIR=/home/git/repo/$PROJ.git mkdir $DIR cd $DIR git --bare init chown -R git.git $DIR