Как мне клонировать гист, используя https:// вместо git://

В моем офисе мы не можем подключиться к github с помощью git:// urls. Для обычных репозиториев мы просто используем https:// url, и мы в порядке.

Для gist не существует способа доступа к gist через https:// url.

Кстати, я не могу найти какую-либо github-документацию о gist... Я помню, как читал страницу на github(?) О gist, но я не могу найти ничего на самом сайте, где есть документы... конечно Гугл бесполезен, так как суть появляется везде... но нет ссылок на документацию:(

Заранее спасибо.

3 ответа

Решение

Я только нашел способ получить необработанные файлы через http:

GET http://gist.github.com/raw/:gist_id/:filename

находится на странице gist API github:

http://develop.github.com/p/gist.html (архивная копия)

Вы можете настроить git для использования https:// глобально, запустив работает git config --global url."https://".insteadOf git:// или добавив следующее в ~/.gitconfig:

[url "https://"]
  insteadOf = git://

Я могу использовать URL гист без проблем. Это:

git clone https://gist.github.com/{user}/{gist id}

у меня отлично работает, где https://gist.github.com/{user}/{gist id} фактический URL-адрес сущности. Я собираюсь клонировать и и подтолкнуть. Он не использует мои ключи SSH для нажатия - я должен дать свое имя пользователя и пароль - но в остальном он работает нормально.

Другие вопросы по тегам