9 способов улучшить скорость внутреннего доступа к GitHub

Java задняя часть

1. Доступ к зеркалу GitHub

Вот два наиболее часто используемых зеркальных адреса:

То есть указанное выше зеркало является клонированной версией GitHub. Вы можете посетить вышеуказанный веб-сайт зеркала. Содержимое веб-сайта полностью синхронизировано с GitHub, а затем загрузить и клонировать его на этом веб-сайте.

2. Ускорение файлов GitHub

Ускоряйте выпуск релизов, архивов и файлов проектов на github с помощью Cloudflare Workers, развертывайте без сервера и поставляется с CDN.

Вышеупомянутый веб-сайт является демонстрационным, если вы не можете его открыть, вы можете просмотреть проект с открытым исходным кодом: gh-proxy-GitHub (all over.net/archives/23…) для ускорения самостоятельного развертывания.

3. Ускоренная загрузка Github

Просто скопируйте текущий адрес GitHub и вставьте его в поле ввода, чтобы ускорить загрузку через прокси!

адрес:toolwa.com/github/

图片

image

4. Ускорьте свой Github

github.zhlh6.cn

Введите адрес репозитория Github и используйте сгенерированный адрес для git ssh и других операций.

5. Плагин ускорения Google Chrome GitHub (рекомендуется)

图片

image

Если вашим друзьям неудобно устанавливать онлайн, вы можете ответить в фоновом режиме официального аккаунта.github加速.

图片

image

6. Сырое ускорение GitHub

Необработанное доменное имя GitHub — это не github.com, а raw.githubusercontent.com.Если указанное выше ускорение GitHub не может ускорить это доменное имя, вы можете использовать службу антигенерации, предоставляемую Static CDN.

Замените raw.githubusercontent.com на raw.staticdn.net для ускорения.

7. Гитхаб + Jsdelivr

Единственная ложка дегтя jsdelivr заключается в том, что он не может получить exe-файл, а также файлы exe и dmg, прикрепленные при выпуске.

То есть, если exe-файл прикреплен к Релизу, но не находится в коде, его нельзя получить. Поэтому его можно использовать только как статический файл cdn, а не с целью ускорения загрузки релиза.

8. Загрузите через репозиторий Gitee transfer fork

В Интернете есть много соответствующих руководств, вот краткое описание операции.

Посетите веб-сайт gitee:gitee.com/ и авторизуйтесь, выберите вверху«Импорт репозитория из GitHub/GitLab» выглядит следующим образом:

图片

image

Вставьте адрес репозитория Github на страницу импорта и нажмите «Импорт»:

图片

image

Дождитесь завершения операции импорта, а затем загрузите и просмотрите соответствующий код репозитория GitHub в импортированном репозитории. Вы также можете нажать кнопку «Обновить» в верхней части репозитория, чтобы синхронизировать репозиторий кода Github.

图片

image

9. Ускорить, изменив файл HOSTS

Вручную привязать cdn к IP-адресу.

Шаг 1: Получите адрес global.ssl.fastly github для доступа:github.global.ssl.fastly.net.ipaddress.com/#ipinfoПолучите доменное имя cdn и ip:

图片

image

Получил: 199.232.69.194github.global.ssl.fastly.net

Шаг 2: Получите адрес github.com

доступ:github.com.ipaddress.com/#ipinfoПолучить cdn и ip:

图片

image

получил: 140.82.114.4github.com

Шаг 3: Измените IP-адрес, указанный выше в сопоставлении файла хоста.

система окон:

1. Измените права доступа к файлу C:\Windows\System32\drivers\etc\hosts и укажите, что в него можно записать: Щелкните правой кнопкой мыши ->hosts->Properties->Security->Edit->Click Users->In Разрешение пользователей "написать Enter" поставить галочку. следующее:

图片

image

Затем нажмите ОК.

2. Щелкните правой кнопкой мыши -> hosts-> Открыть с помощью -> Выберите Блокнот (или ваш любимый редактор) -> Добавьте следующее в конце:

199.232.69.194 github.global.ssl.fastly.net
140.82.114.4 github.com