Hay dos formas de ver el contenido de github, la forma «sin procesar» y la forma «página web».
raw.githubusercontent.com
devuelve el contenido sin procesar de los archivos almacenados en github, por lo que se pueden descargar simplemente a su computadora. Por ejemplo, si la página representa un script de instalación de ruby, obtendrá un script de instalación de ruby que comprenderá su instalación de ruby.
Si, en cambio, descarga el archivo usando el enlace de github.com, en realidad estará descargando una página web con botones y comentarios y que muestra su secuencia de comandos deseada en el medio; es lo que desea darle a su navegador web para obtener una buena página para mirar, pero para la computadora, no es un script que se puede ejecutar o un código que se puede compilar, sino una página web para mostrar. Esa página web tiene un botón llamado Crudo que te envía al contenido correspondiente en raw.githubusercontent.com
.
Para ver el contenido de raw.githubusercontent.com/${user}/${repo}/${branch}/${path}
en la interfaz de github habitual:
- tu reemplazas
raw.githubusercontent.com
con llanogithub.com
- Y inserta «blob» entre el nombre del repositorio y el nombre de la rama.
En este caso, el usuario es «Homebrew», el repositorio es «instalar», el nombre de la rama es «maestro» (que es un nombre de rama muy común). Inserta «blob» entre «instalar» y «maestro», por lo que
https://raw.githubusercontent.com/Homebrew/install/master/install
se convierte en
https://github.com/Homebrew/install/blob/master/install
Esto es lo contrario de buscar un archivo en Github y hacer clic en el Crudo Enlace.