tag name lista keywords copyright gist

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:

https://gist.githubusercontent.com/VonC/9184693/raw/30d74d258442c7c65512eafab474568dd706c430/testNewGist

KrisWebDev añade en los comentarios :

Si desea la última versión de un documento Gist, simplemente elimine <commit>/ from URL

https://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}