Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 3.01 KB

ch03-git-branching.asc

File metadata and controls

31 lines (22 loc) · 3.01 KB

Гранење во Git

Речиси секој VCS има некаква форма на разгранување. Подружницата значи дека се движите од главната линија на развој и продолжувате да работите без да се мешате со таа главна линија. Во многу VCS алатки, ова е малку скап процес, често бара да креирате нова копија од директориумот за изворен код, кој може да потрае долго време за големи проекти.

Некои луѓе се однесуваат на моделот на разгранување на Гит како нејзина "функција на убијци", и тоа сигурно го поставува Git одделно во заедницата на VCS. Зошто е толку посебен? Начинот на кој Git гранките е неверојатно лесен, правејќи разгранување операции речиси моментално, и префрлање напред и назад меѓу гранки обично толку брзо. За разлика од многу други VCS-и, Git ги поттикнува работните процеси кои се разгрануваат и често се спојуваат, дури и повеќе пати во еден ден. Разбирање и мастеринг на оваа функција ви дава моќна и уникатна алатка и целосно може да го промени начинот на кој се развивате. book/03-git-branching/sections/nutshell.asc

Заклучок

Ги покривме основните разгранување и спојување во Git. Треба да се чувствувате удобно создавање и префрлување на нови гранки, префрлување помеѓу гранките и спојување на локалните гранки заедно. Вие исто така треба да бидете способни да ги споделите своите филијали со притискање на заеднички сервер, да работите со други во споделени гранки и да ги вратите вашите филијали пред да бидат споделени. Потоа, ќе го покриеме она што ќе треба да го извршите вашиот сопствен сервер за хостинг складиште на Git.