Munkavégzés távoli adattárak (GIT) - környezet - jtalks wiki
Mi a verziókövető rendszer, azt hiszem, mindenki tudja (a Wikipedia), ezért itt, git egy osztott (distibuted) verziókezelő rendszer, ez azt jelenti, hogy nincs olyan dolog, mint egy központi szerver (a tároló) és a kliens, minden git repository - önellátó. Egyszerre csak az egyik tárolóból (az egyik, amelyben dolgozik), de ha csapatban dolgozni, szükség van a szinkronizáláshoz. A szinkronizálás segítségével hajtják végre, a távoli adattárak, amely attól függően, a választott stratégia, adattárak amelyek tagjai a csapat vagy egyéni adattár (úgynevezett fő). Munkavégzés a távoli adattár csak fel vagy adatokat fogadni azt. Ezt használja parancs git push. git fetch, git pull ami lesz szó az alábbiakban.
Ha a tároló létrehozása másolással, ha a meglévő tároló, hogy git clone. akkor már van egy távoli adattár néven származási

További információ a távoli tároló is megtekinthető az alábbi paranccsal:
git távoli mutatják származási # helyett a származási helyettesítheti bármely távoli tároló neve (ha több)
Ha létrehozott egy adattár git init, a távoli adattárak nem, akkor ezt ki lehet elégíteni a futás a parancsot:
amelynek kimenete a üres. Mivel jár hozzá egy távoli tárolóból.
Hozzáadása távoli repository
Ahhoz, hogy hozzá egy távoli repository, használja ezt a parancsot:
git távoli hozzáadni% REMOTE_NAME %% REMOTE_URL%
mkdir / tmp / my_remote cd / tmp / my_remote # létrehozza a mappát, és mozgassa
git init # készíts egy tárat
érintse readme # hozzá egy üres fájlt
git hozzá readme # egy új fájlt a git-index
git commit -m 'kezdeti elkövetni' # fix változások
cd / tmp
git clone / tmp / my_remote cloned_my_remote

Törölni és átnevezni egy távoli repository
Törölni vagy átnevezni a távoli repository nagyon egyszerű, csak nézd meg a szintaxist:
GIT távoli átnevezni eredetű my_remote_name # átnevezni eredetű my_remote_name
git távoli rm my_remote_name # törölni my_remote_name
Kapunk adatokat egy távoli repository
Kap adatokat egy távoli repository, akkor két különböző csapatok git lekérés és git pull
Majd még beszélni mindegyik.
git fetch vesz változik a távoli tárolóban:
git fetch származási # eredetű lehet hagyni, git az alapértelmezett neve
git merge származási / fő
git diff HEAD származási / mester # show különbségek munkapéldányoddal a mester ág távoli eredeti szerver
git diff HEAD származási / another_branch # show különbségek a munkapéldányod egyik ága a távoli szerver another_branch származási
Hasonlóképpen lehet egyesíteni az aktuális ág bármely távoli ág:
git merge származási / fő
git merge származási / another_branch
Különbségek a csapat az előző, hogy egyszer git take változik egy távoli tárolóból, akkor automatikusan megpróbálja egyesíteni őket az aktuális ág:
git pull eredetű mester