GitServer: Unterschied zwischen den Versionen

Aus Info-Theke
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
su 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, 10: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