7,540
edits
Changes
→Centrális másolat
$ cd /home/adam/git/testRepo
$ git init --bare --shared
</pre>
Ekkor létrejött a szerver git struktúra:
<pre>
$ ll /home/adam/git/testRepo
total 32
drwxrwsr-x. 2 adam adam 4096 Sep 29 16:57 branches
-rw-rw-r--. 1 adam adam 126 Sep 29 16:57 config
-rw-rw-r--. 1 adam adam 73 Sep 29 16:57 description
-rw-rw-r--. 1 adam adam 23 Sep 29 16:57 HEAD
drwxrwsr-x. 2 adam adam 4096 Sep 29 16:57 hooks
drwxrwsr-x. 2 adam adam 4096 Sep 29 16:57 info
drwxrwsr-x. 13 adam adam 4096 Sep 29 17:59 objects
drwxrwsr-x. 4 adam adam 4096 Sep 29 16:57 refs
</pre>
SSH-val az alábbi URL-n tudják a kliensek lemásolni a központi másolatot:
'''git clone ssh://<user>@<host>/<full path to git repository directory>'''
A mi esetünkben:
<pre>
git clone ssh://adam@jenkins.alerant.hu/home/adam/git/testRepo/
</pre>
==Lokális másolatok==