Во овој момент, треба да бидете во можност да ги направите повеќето од секојдневните задачи за кои ќе го користите Git. Сепак, за да направите било каква соработка во Git, ќе треба да имате далечинско складиште за Git. Иако технички може да ги притиснете промените и да ги повлечете промените од складиштата на поединци, тоа е обесхрабрено затоа што лесно може да се збуни она што тие го работат ако не сте внимателни. Понатаму, сакате вашите соработници да можат да пристапат до складиштето, дури и ако вашиот компјутер не е присутен - честопати е корисно да има посигурно заедничко складиште. Затоа, преферираниот метод за соработка со некого е да поставите средно складиште на кое и двајцата ќе имате пристап и да притиснете и да се повлечете од тоа.
Извршувањето на Git серверот е прилично јасна. Прво, ќе одберете кои протоколи сакате вашиот сервер да комуницира. Првиот дел од ова поглавје ќе ги опфати достапните протоколи и предностите и негативностите на секоја од нив. Следните делови ќе објаснат некои типични поставувања со користење на овие протоколи и како да го стартувате вашиот сервер со нив. Последно, ние ќе одиме преку неколку домаќини опции, ако не ви пречи хостинг вашиот код на некој друг сервер и не сакаат да одат преку кавга за поставување и одржување на вашиот сопствен сервер.
Ако немате интерес да го стартувате вашиот сопствен сервер, можете да го прескокнете до последниот дел од поглавјето за да видите некои опции за поставување на домаќин сметка, а потоа да преминете на следното поглавје, каде што ќе дискутираме за различните индекси и исходи од работењето во дистрибуирана средина за контрола на извори.
Оддалеченото складиште обично е баре складиште - репозиториум на Git кој нема работен директориум.
Бидејќи складиштето се користи само како точка за соработка, нема причина да се провери снимката на дискот; тоа е само податоците на Git.
Во наједноставните термини, голиот репозиториум е содржината на директориумот .git
на вашиот проект и ништо друго.
Имате неколку опции за да добиете оддалечено Git складиште за складирање, така што ќе можете да соработувате со други или да ја споделувате вашата работа.
Вклучувањето на вашиот сопствен сервер ви дава многу контрола и ви овозможува да го стартувате серверот во рамките на вашиот сопствен заштитен ѕид, но таквиот сервер генерално бара фер износ од вашето време за поставување и одржување. Ако ги ставите вашите податоци на домаќин сервер, лесно е да се постави и да се одржува; сепак, мора да бидете во можност да го чувате вашиот код на некој друг сервер, а некои организации тоа не го дозволуваат.
Треба да биде прилично јасна за да се утврди кое решение или комбинација на решенија е соодветно за вас и вашата организација.