Daily Archives: 29.07.2019

Git. Создание репозитория на другом компе

Не буду топить за git, оно итак понятно, что те, кто не знает и не умеет пользоваться этой технологией, находятся за рамками интересов к ним самим и, соответственно, возможности заработать денег.

Использование бесплатных внешних репозитоиев git, таких как bitbucket, gitlab, github и других, — это весьма полезно, а иногда это единственная возможность для совместной работы над одним проектом нескольких разработчиков. Внешние репозитории так же хорошо подходят для одного разработчика-одиночки, который трудится над своими проектами из разных мест, например, из дома, с компа на территории заказчика, с рабочего комп и так далее.

Но иногда по жизни встречаются разновидности работ, когда один разработчик ведет серию проектов, но трудится преимущественно на одном месте. Иметь в доме несколько компьютеров, объединённых в сетку, — сейчас это уже не роскошь, а обыденность. А на работе — это уже повсеместно — локальные сети и множество компов.

В таком случае разработчику будет удобно один комп использовать как «рабочую лошадку», а на одном — организовать репозиторий для проектов. Поскольку данные будут находится на двух физически разных дисках, то вероятность потерять сразу всё уменьшается существенно. А с другой стороны, сохраняется коммерческая тайна — проекты не утекают куда-то в облако.

Далее я кратко опишу процесс создания такого репозитория и покажу как настроить git для работы с ним. Описание процесса будет происходить в ключе «делай как я». Вам остаётся только подставить в приведённые здесь команды вместо наименований моих проектов и компов свои наименования.

Читать далее