Как разместить изображение на https://user-images.githubusercontent.com/ {path} / {filename}? - PullRequest
1 голос
/ 01 мая 2020

Я разработчик, мне нужно много скриншотов, чтобы поместить в файл readme.md, где его хранить или размещать? Я обнаружил, что некоторые люди используют https://user-images.githubusercontent.com/ {путь} / {имя файла} для размещения своего изображения и связывания их с файлом readme.md. Как поместить туда изображения ??

1 Ответ

0 голосов
/ 01 мая 2020

Вы можете создать каталог .github/images в своем репо и добавить туда все свои активы. Активы, добавленные здесь, будут доступны в

https://raw.githubusercontent.com/{github_user_name}/{repo_name}/{branch}/.github/images/{aset_name}.{asset_extension}

После того, как ваш каталог pu sh .github/images для удаленного доступа, ваши активы должны быть доступны по указанной ссылке.

И https://user-images.githubusercontent.com/ используется GitHub для хранения изображений, добавленных в выпусках, PR, и т. Д. c.

Надеюсь, это поможет!

ОБНОВЛЕНИЕ:

Вы также можете создать каталог ресурсов в root вашего репо и использовать относительный путь к изображению.

/assets/{asset_name}.{asset_extension}

![Alt Text](/assets/{asset_name}.{asset_extension})

При этом изображения можно предварительно просматривать, не передавая их на удаленное устройство.

* Хостинг на поддомене user-images.githubusercontent.com

Если вы не собираетесь хранить какие-либо изображения в своем хранилище, вы всегда можете использовать это https://user-images.githubusercontent.com/

Чтобы разместить свои изображения в поддомене user-images, вы можете сделать следующее

  1. Нажмите New Issue, чтобы открыть создателя проблемы.
  2. Перетащите или опустите или загрузите свое изображение в тексте тела
  3. Дождитесь завершения загрузки и скопируйте файл. URL-адрес изображения.
  4. Отмените создание проблемы и продолжайте.

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

...