Могу ли я поделиться ссылкой для загрузки определенного файла в моем общедоступном репозитории GitHub?

6626
jake9115

Как и в вопросе ... Я ищу бесплатную систему контроля версий, которая позволила бы мне делиться отдельными сценариями из более крупного проекта.

Итак, может ли GitHub или BitBucket сделать что-то подобное? Можно ли иметь общедоступный репозиторий со многими сценариями и отправить кому-то ссылку для загрузки отдельного сценария?

3

1 ответ на вопрос

9
Christian Woerz

In GitHub, if you view a file, there is a link to the raw-version of the file.

It should look like this:

https://github.com/user/repository/raw/branch/filename 

When you replace the blankets, with the real filename etc, than you can download it with curl or wget. So you could send this link to share this file. But it won't have version-control features from git etc.

О, чувак, это просто прекрасно, я хочу дать тебе дополнительные очки. jake9115 10 лет назад 0
Добро пожаловать. Приятно, что это работает. Christian Woerz 10 лет назад 0
Теперь, есть ли способ запросить _earlier_ версию файла? Mikhail T. 9 лет назад 0
Вы можете использовать идентификатор фиксации для получения более ранней версии `https://github.com/user/repository/raw/ / filename` Sthe 8 лет назад 0
Обратите внимание, что вы должны скопировать * ссылку *, на которую указывает «Raw», а не полученную страницу. Он будет иметь формат `https://github.com/ / / raw / / `. Если вы нажмете на ссылку, она перенаправит вас на страницу, на которой требуется токен, а путь будет немного другим: `https://raw.github.com/ / / raw / / { путь}? маркер = `. Если указать неверный токен, откроется страница «Не найдено», поэтому вам следует использовать первый URL-адрес. Senseful 7 лет назад 1

Похожие вопросы