Los wikis de Github están respaldados por un repositorio de git separado y luego por el repositorio principal del proyecto.
Esta publicación del equipo de Github hace que parezca que debería poder vincular las imágenes almacenadas en el repositorio wiki dentro del marcado wiki.
Imágenes y carpetas
Ahora puede hacer referencia a imágenes alojadas dentro del repositorio de Git.
Revisé el repositorio de mi wiki y inserté una carpeta de recursos y una imagen en él. Mi pregunta es, ¿cómo hago para usar esta imagen ?
¿Es esto posible o he entendido mal algo?
github
wiki
gollum-wiki
James McMahon
fuente
fuente
Respuestas:
Para usar rutas relativas, haga lo siguiente:
Para obtener más información, consulte la página de la wiki de demostración sobre imágenes .
fuente
gollum
, los verá. :)[[wiki syntax]]
trabajos en este wiki con los que ayudo: github.com/newhavenrb/conferences/wiki/WindyCityRails-2012 ¿ Quizás estás intentando esto con un README?.wiki
usa estilo mediawiki..md
usa estilo de rebajas (respuesta de RyanQ).Para los espectadores que deseen ver imágenes en una wiki de github, he encontrado el siguiente método para funcionar:
En su máquina local, use la herramienta de línea de comandos de Git que desee guardar en el directorio local de su elección y obtenga el repositorio a través de
Ahora, dentro de este repositorio, cree un directorio de imágenes, lo llamaré "imágenes" y pondré las imágenes que desee en el directorio.
No podrá ver físicamente las imágenes en la pestaña "Páginas", pero si simplemente hace referencia a las imágenes en un enlace local, debería poder verlas. Ejemplo con Markdown a continuación:
![Alt attribute text Here](images/YOURIMAGE.ext)
También puede incrustar la imagen como un enlace envolviéndola más así:
[![Alt attribute text Here](images/YOURIMAGE.ext)](http://Yoursite.com)
También puede agregar subdirectorios dentro de su copia local para ayudar a organizar la wiki, ya que la pestaña "páginas" simplemente las enumera. Sin embargo, tenga en cuenta que incluso cuando se inserta el nuevo directorio, la pestaña "páginas" no muestra el directorio.
fuente
Ninguna de las respuestas parece funcionar al agregar una imagen
readme.md
. Aunque tengo una solución:Si la URL de la imagen es:
Reemplazar
blob
conraw
le da la URL de la imagen sin procesar:Ahora, incrustarías la imagen usando la reducción normal:
ACTUALIZACIÓN: A partir de ahora, GitHub también sirve imágenes sin procesar de un subdominio diferente
raw.github.com
. Entonces, también puedes usar:EJEMPLO:
https://raw.github.com/Automattic/liveblog/master/screenshot-1.png
fuente
El camino relativo funciona para mí así:
página de inicio de la wiki:
subpágina de la wiki:
Tenga en cuenta que al hacer una vista previa, la imagen no se mostrará, la tuve que guardar.
fuente
Si desea cargar rápidamente una imagen con arrastrar / soltar, puede realizar lo siguiente (aunque sea hackish):
Cree un problema ficticio; arrastre y suelte su imagen allí; copie / pegue el código de la imagen de rebaja cargada en su wiki;
Después de crear el problema una vez, puede usarlo tantas veces como desee para hacerlo.
Espero que esto ayude a cualquiera que busque una solución rápida, sin necesidad de que la imagen resida en el repositorio.
fuente
He aquí una forma práctica de hacerlo:
¡Ni siquiera tiene que crear o modificar ningún problema en comparación con la solución @tiby!
fuente
Lo averigué.
La URL tiene el siguiente formato
pathtoimage
es opcionalfuente
gollum
.El formato de URL de James no me funcionó, tal vez se haya cambiado. He usado:
Donde
pathtoimage
es opcional.fuente
Finalmente, llevé las imágenes al repositorio usando el método descrito por nerdwin y consiguió que se mostraran en la wiki usando
![test](test.jpg)
fuente
La siguiente rebaja hará referencia a una imagen en su repositorio de GitHub desde su correspondiente wiki de GitHub
El ejemplo anterior asume que tiene la siguiente estructura de archivos en su repositorio
Para un ejemplo del mundo real, si quisiera hacer referencia a esta imagen en github desde la wiki correspondiente, usaría esta rebaja
Advertencias
Para la página de inicio:
fuente
Usa la ruta relativa
el Wiki se encuentra en
[repositoryname]/wiki
Los archivos del repositorio se encuentran en
[repositoryname]/raw/master/[file path in repository]
Así que usa la ruta relativa:
../raw/master/[file path in repository]
fuente
../../
en una subpágina, así que ten cuidado, es relativo a la ruta de la página actualPongo imágenes y archivos PDF en mis wikis. Clono la wiki y agrego un directorio
images
y unfiles
, luego uso la siguiente rebaja para incrustar enlaces de imágenes y agregar enlaces a archivos:Imágenes:
La barra inclinada no es necesaria si sus páginas wiki están todas en el nivel raíz, pero yo uso subdirectorios y una ruta absoluta se resuelve correctamente y simplifica las cosas.
Archivos:
Tenga en cuenta que no hay barra inclinada para que la
files
ruta de la wiki se resuelva correctamente como un enlace en este formato.Documenté esto con más detalle en una esencia de GitHub
fuente
Para incrustar una miniatura de imagen externa, utilice lo siguiente,
![Image](<external link to the image>)
fuente
El comentario de @ Drew Noakes a la pregunta original lo hizo por mí:
La sintaxis de la imagen que quería que se mostrara:
Esta imagen solo se mostró al cambiar el nombre:
La siguiente estructura de carpetas se utilizó en el repositorio wiki:
PERO:
La sintaxis en .wiki difiere de los archivos .md.
fuente
Muchas de las respuestas no funcionaron para mí, esto es lo que finalmente funcionó:
Usando el modo de editor "Markdown" y una subpágina como:
-Juan
fuente