VaidasB rašė: > Taip, mano skirtingi projektai guli skirtinguose kataloguose, bet aš > juos visus galiu lengvai pamatyt nuėjęs į work katalogą. Nesuprantu problemos. Turi vieną superprojektą, kuris sudarytas iš keleto kitų subprojektų? Kitaip tariant modulinę struktūrą? Tai tuomet tau turbūt reikia git'o submodulių: http://git-scm.com/book/en/Git-Tools-Submodules Ar tiesiog turi katalogą („mano projektai“), kuriame yra skirtingi ir nesusiję projektai (atskiruose kataloguose ir repozitorijose)? Jei šis variantas ir kiekviename tų katalogų yra lokalios repozitorijos, tai niekaip neįžvelgiu, kad galėtų kiltų kokių nors problemų su url. Tiesiog persikeli į projekto katalogą ir dirbi: cd project-X git add git commit .... Jei savo lokalias repozitorijas sinchronizuoji su keletu skirtingų remote repozitorijų, tai tuomet, kaip ir rašiau, susikuri remote alias'us, kad kiekvieną sykį nereikėtų nurodinėti ilgų ir skirtingų url'ų: git remote add Petras petras@petras.com:petras/pas/das/was/projektas.git git remote add Jonas jonas@jonas.com:jonasZ/projektai/projektas.git .... git pull Petras git push Jonas Galų gale, jei lokali repozitorija buvo nuklonuota iš remote'o (git clone), tai git'as įsimena/žino, kur yra origin remote repozitorija, tad ir alias'ų nereikia; AFAIK plikos komandos („git fetch“, „git push“) turėtų puikiai veikti be jokių remote url'ų). Tai pabandyk paaiškinti problemą konkrečiau ir smulkiau.