Я являюсь брандмауэром компании и пытаюсь получить исходный код Webkit, выполнив «git clone git: //git.webkit.org/WebKit.git WebKit».Но моя компания блокирует протокол git.Есть ли способ обойти эту проблему?
Спасибо.
См. Здесь: http://trac.webkit.org/wiki/UsingGitWithWebKit
Вы все равно должны использовать git-svn, и это основано на репозитории SVN, доступном через http, что должно быть разрешено в вашей компании.
git-svn
В репозитории git нет всех веток, и вы не можете его подтолкнуть (хотя я не думаю, что вы планировали это делать).
В качестве обходного пути используйте subversion для получения исходных текстов WebKit :) (из http://www.webkit.org/building/checkout.html):
svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
Если вы хотите только git, проверьте, доступен ли репозиторий по https, если ваша компания не предоставляетhttp прокси и вы можете использовать порт git через прокси (для настройки используйте git config --global http.proxy http://proxy:8080).