in

github – ¿Qué representan las URL de raw.githubusercontent.com?

apple touch icon@2

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:

  1. tu reemplazas raw.githubusercontent.com con llano github.com
  2. 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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

ls – Comando Unix, Linux

nXR6W4Pp3a2Db4xnMQDTvL 1200 80

Contadores y debilidades de Pokémon Go Rayquaza