nu pasikloninau kitoj vietoj, tai viskas guli, tik kažkodėl prireikė papildomo brancho. kokio bb, jei master yra tuščias visai... On 2012.10.23 10:05, VaidasB wrote: > nu va kitas pavyzdys/problema. > kažkas susifakapino kai perkėliau projektą į gilesnį folderį. Pushinant > gaunu idiotiškus messagus apie bare repozitory ir pan. siūlo daryt > branchą ir pan, kam man to reik? nu padariau aš tą branch, supushino > kažkur. ir dabar neesu tikras ar mano kodas guli serveryje ar ne. vietoj > to kad dirbčiau, kas reikia, turiu aškintis gito "privalumus". > > On 2012.10.18 12:45, Laimis wrote: >> VaidasB rašė: >>> nu elementarus pavyzdys. >>> įmonė daro web projektukus su savo cms. >>> visi projektukai pabranchinti iš pradinio cms. cms igi tobulinamas ir >>> pasikeitimai sumerginami į egzistuojančius projektus. svn atveju darai >>> branchą po tuo pačiu trunku ir turi naują projektą. Gite nesugebėjau >>> padaryt kažko panašaus. >> >> Logiškai, tai kiekvienas projektukas jau turėtų būti atskiroje >> repozitorijoje, o ne vienos repozitorijos (cms) branch'ai. >> Juk tie web projektukai jau gyvena visiškai atskirą gyvenimą, turi >> atskiras ir skirtingas struktūras ir teturi tik bendrą core. >> Reikėtų kurti tuos projektukus atskirose repozitorijose, o cms jose >> inkorporuoti, kaip submodulį, kuris tobulinamas atskirai: >> http://git-scm.com/book/en/Git-Tools-Submodules >> >> Tačiau vis tiek nesuprantu problemos: koks skirtumas ar naujam >> darbuotojui duosi url'ą svn:\\repository\project2 AR >> git://host/projects/project2.git ? >> Kokios problemos kyla? Darbuotojas (ar darbuotojai; keli) nusiklonuoja >> duoto url'o repozitoriją ir dirba, sinchronizuodamiesi (push/pull; jei >> vienas, tai ir apskritai tik push) su šia centrine repozitorija. Kitų >> projektų repozitorijų (be pačio cms) jie nei mato, nei liečia. >> >>