gist - name - ¿Cómo obtengo la versión en bruto de una esencia de github?
name keywords (3)
Febrero de 2014: la url sin procesar acaba de cambiar.
Consulte " Cambio de URI del archivo sin formato Gist ":
El host en bruto para todos los archivos Gist está cambiando de inmediato.
Este cambio se realizó para aislar aún más el contenido del usuario de las aplicaciones confiables de GitHub.El nuevo host es
https://gist.githubusercontent.com.
Los URI existentes se redireccionarán al nuevo host.
Antes era https://gist.github.com/<username>/<gist-id>/raw/...
Ahora es https://gist.githubusercontent.com/<username>/<gist-id>/raw/...
Por ejemplo:
KrisWebDev añade en los comentarios :
Si desea la última versión de un documento Gist, simplemente elimine
<commit>/
from URLhttps://gist.githubusercontent.com/VonC/9184693/raw/testNewGist
Necesito cargar un script de shell desde una lista sin procesar pero no puedo encontrar una manera de obtener la URL sin procesar
curl -L address-to-raw-gist.sh | bash
Los fragmentos de código de Gitlab proporcionan urls breves y concisas, son fáciles de crear y combinan bien con la línea de comandos.
Ejemplo de ejemplo: habilite la finalización de bash parcheando /etc/bash.bashrc
sudo su -
(curl -s https://gitlab.com/snippets/21846/raw && echo) | patch -s /etc/bash.bashrc
Y aún así, busque el botón en raw
(en la parte superior derecha del código fuente).
La URL en bruto debería tener este aspecto:
https://gist.githubusercontent.com/{user}/{gist_hash}/raw/{commit_hash}/{file}
Nota: es posible obtener la última versión omitiendo la parte {commit_hash}
, como se muestra a continuación:
https://gist.githubusercontent.com/{user}/{gist_hash}/raw/{file}