Changes

Git basics

1,074 bytes added, 09:59, 30 September 2016
Lokális másolatok
==Lokális másolatok==
 
Álljunk bele a lokális gépen abba a mappába, ahol a git repository-k vannak, de ne hozzunk létre a most másolandó repónak egy saját mappát, a copy parancs ezt majd megteszi.
 
Adjuk ki a git clone parancsot. Ha nem kulcsos az azonosítás az ssh szerveren, akkor be kell írjuk a jelszavunkat minden egyes hozzáféréskor.
<pre>
$ cd /home/adam/git
$ git clone ssh://adam@jenkins.alerant.hu/home/adam/git/testRepo/
Cloning into 'testRepo'...
adam@jenkins.alerant.hu's password:
remote: Counting objects: 9, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 9 (delta 1), reused 0 (delta 0)
Receiving objects: 100% (9/9), done.
Resolving deltas: 100% (1/1), done.
Checking connectivity... done.
</pre>
 
Ezzel a '''/home/adam/git''' mappában létrejött a repository nevével megegyező '''testRepo''' mappa. Láthatjuk, hogy a szerver struktúrával ellentétben, most létrejött a .git mappa. Ha nem szerver módban hozzuk létre a repository-t, akkor létrejön a working area is, ami egy fajta virtuális fájlrendszer.
 
 
=Git használata=