Создать ссылку для скачивания для одной папки в GitHub

У меня есть репозиторий с несколькими папками кода. Я хотел бы иметь возможность предоставить ссылку на код в одной папке, чтобы другой пользователь мог загружать только соответствующие биты кода, не будучи раздутым остальной частью кодовой базы и не требуя, чтобы у них есть git, установленный на их машина.

Конечно, они могут просматривать файлы кода внутри папки в Интернете, но это не очень полезно, если они хотят запускать один проект.

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

В случае, если это поможет предоставить конкретный пример, вот папка, которую я хотел бы загрузить по ссылке:
https://github.com/KyleMit/CodingEverything/tree/master/MVCBootstrapNavbar/Source%20Code

Есть ли способ сделать это?

Ответ 1

нет, а не по прямой ссылке.

"Загрузка" папки из репозитория git означает только разреженный контроль (частичный клон).

Любое другое решение действительно означало бы создание артефакта и его загрузку.

Обновление августа 2016 года (2 года спустя): вы можете посмотреть этот ответ и Проект DownGit, Minhas Kamal.

Ответ 2

Перейдите к DownGit - введите URL-адрес - просто загрузите!

Ваша желаемая ссылка для загрузки для https://github.com/KyleMit/CodingEverything/tree/master/MVCBootstrapNavbar/Source%20Code - СКАЧАТЬ

Подробное использование ЗДЕСЬ.

Ответ 3

Я разработал расширение хром, используя KitzLien gitzip. Здесь вы найдете .