Я долгое время Subversion пользователь, который попытается использовать Git. Я прочитал кое-что об этом и понимаю распределенный характер - я вижу много преимуществ.
Однако мне нравится идея центрального сервера, который может взять на себя роль резервных копий, системы записи и т.д., все еще используя Git для моего локального ветвления и совместного использования. Я не делаю проект с открытым исходным кодом, поэтому я не могу использовать Github (без оплаты), поэтому мой вопрос на самом деле: , что является лучшим способом запуска локального сервера Git?
Я понимаю, что это может быть против стандартного шаблона использования Git, но это будет полезно для моего проекта. Однако любые опасения, которые я, возможно, забыл, всегда приветствуются.
Спасибо!