Возникла необходимость склонировать удаленный git-репозиторий, находясь при этом за фаерволом. Прежде всего интересует доступ через git://, а не http://. Вопросв том, как правильно настроить прокси? Прокси HTTP.
В man git-config указано следующее:
сore.gitProxy
A "proxy command" to execute (as command host port) instead of establishing direct connection to the remote server
Интересует, как именно прописать эту команду. Что она должнаиз себя представлять? Варианты вроде http <имя_хоста> <порт> не прокатывают.
Кто-то делал что-то подобное?
Вы не поняли смысла опции. Это не адрес прокси, а команда. Если прописать здесь "блаблабла", то git, вместо установки соединения по "some.host:1234" будет выполнять shell-команду "блаблабла some.host 1234" и обмниваться данными с ней. Как правило, эта команда - какой-нибудь скрипт, выполняющий соединение требуемым способом.