Скорее всего, вы работаете с демоном Git, который не предлагает шифрование или аутентификацию. Это идеально подходит только для публичных зеркал ваших репозиториев, доступных только для чтения.
Для закрытой сети использование HTTP и HTTPS вместо демона Git обеспечит небольшое повышение производительности, а также проникновение через брандмауэр и поддержку прокси. HTTPS требует доверенного сертификата TLS и дополнительной конфигурации.
Наиболее безопасный способ - использовать SSH, который обеспечивает надежное шифрование и аутентификацию по паролю и ключу.
Подробнее и ознакомьтесь с этими инструкциями по настройке git-сервера SSH .