git remote add origin - что это (добавляем origin)

humanmashine's picture

это функция присоединения внешнего сетевого репозитория к псевдониму репы по умолчанию (базового) origin.

vedro-compota's picture

а вот это не слишком ясно....
то есть мы такой командой призываем систему "фиксировать" версии не только локально ,но и на удалённом сервере?

_____________
матфак вгу и остальная классика =)

humanmashine's picture

Git работает как локально так и удалённо. Тоесть работа обычно ведётся так: мы скачиваем последнюю версию репозитория, предварительно создав его, тоесть сказав что для нашей папки рабочий базовый репозиторий origin такой-то, командой add. Потом работаем локально, и как только захотим сливаем наши наработки с удалённым репозиторием. Обычно хорошим тоном является поддержания нескольких стабильных веток, master - должна быть самой стабильно и желательно чтобы в неё изменения вносил только глава проекта(или отвечающий разраб.) , а для разработчиков была своя стабильная ветка куда все будут лить свои стабильные версии. Да и ещё, локальная ветка master не обязательно может совпадать с удалённой. Для подробностей отправляю к офф. документации так как с удалёнными фишками я только знакомился, а реально не работал.