2016-08-04 1 views
0

Мы 3 разработчиков iOS в компании. Мы хотим использовать git для толкания и вытягивания кода в локальном режиме. Но из-за ограничений в Интернете я не могу получить вердикт по электронной почте github и паролю. Итак, как я могу настроить и сделать git-репозиторий автономным на 1 mac и получить доступ к другим макам?Как настроить git на lan и без Интернета на Mac для разработки iOS?

ответ

0

Вы можете использовать GitLab или GitX для размещения репозитория локально.

0

Самый простой способ состоит в том, чтобы иметь общий каталог между вашими тремя машинами и использовать его как ваш «url» (то есть, git clone /my/shared/directory/myproject или что-то еще). Тогда вам не нужен какой-либо серверный компонент, работающий где угодно, вообще.

Лучшим способом будет локальный сервер ssh, тогда это git clone [email protected]:/path/to/repositories/myproject.

В обоих случаях вам нужно будет создать этот удаленный сначала любым способом (или клонировать его из какой-либо существующей версии вашего репозитория), в зависимости от того, что у вас уже есть.

Документация git объясняет все это подробно (включая плюсы и минусы), это как прямой, так и стандартный.

Или, конечно же, любой локальный GitLab или то, что вы хотите установить, если вы можете разместить что-то подобное локально.

Смежные вопросы