{"id":723,"date":"2020-05-26T09:00:44","date_gmt":"2020-05-26T07:00:44","guid":{"rendered":"http:\/\/programaraciegas.net\/?p=723"},"modified":"2020-05-25T21:30:44","modified_gmt":"2020-05-25T19:30:44","slug":"como-descargar-un-repositorio-de-github","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=723","title":{"rendered":"C\u00f3mo descargar un repositorio de Github"},"content":{"rendered":"<p>En el  art\u00edculo <a href=\"http:\/\/programaraciegas.net\/?p=705\">Tyflos accessible software tiene una p\u00e1gina de proyectos en Github<\/a> conocimos qu\u00e9 es <a href=\"https:\/\/www.github.com\">la comunidad Github<\/a> y lo que era un repositorio de c\u00f3digo, una herramienta muy habitual para un desarrollador de software. Pero el software no debe ser s\u00f3lo para desarrolladores y la p\u00e1gina de Github puede resultar confusa para usuarios que no saben nada sobre desarrollo pero desean acceder al c\u00f3digo de proyectos.<\/p>\n<p>En este art\u00edculo veremos c\u00f3mo descargar un repositorio de Github de forma sencilla.<\/p>\n<p><!--more--><\/p>\n<h2>Clonar o descargar<\/h2>\n<p>A la hora de trabajar con un repositorio en GIT los desarrolladores suelen clonar el repositorio original en su m\u00e1quina local. Esto consigue que junto con la \u00faltima versi\u00f3n de todos los ficheros almacenados en el repositorio se descargue tambi\u00e9n el historial de actividad que se ha realizado en el repositorio permitiendo al desarrollador observar c\u00f3mo ha evolucionado el proyecto.<\/p>\n<p>Pero puede haber usuarios que s\u00f3lo quieren tener la \u00faltima versi\u00f3n de los archivos del repositorio ya que s\u00f3lo desean instalar la aplicaci\u00f3n del proyecto y no colaborar desarrollando en el mismo. Para estos casos el portal de <a href=\"https:\/\/www.github.com\">Github<\/a> permite descargar el repositorio en un fichero comprimido ZIP.<\/p>\n<p>Para ilustrar este art\u00edculo realizaremos un ejemplo descargando el repositorio <strong>SoundOutputSelector<\/strong> de la <a href=\"https:\/\/github.com\/TyflosAccessibleSoftware\">p\u00e1gina de Github de Tyflos accessible software<\/a>. En esa p\u00e1gina debemos buscar el enlace <a href=\"https:\/\/github.com\/TyflosAccessibleSoftware?tab=repositories\">Repositories<\/a> que nos lleva a un listado de los repositorios p\u00fablicos de <strong>Tyflos accessible software<\/strong>.<\/p>\n<p>Nos aparecer\u00e1 un listado con los diversos enlaces a repositorios dentro de encabezados de  nivel 3. Activaremos el enlace al repositorio <a href=\"https:\/\/github.com\/TyflosAccessibleSoftware\/SoundOutputSelector\">SoundOutputSelector<\/a> que nos llevar\u00e1 a la p\u00e1gina principal de ese repositorio en concreto.<\/p>\n<p>Una vez en esa p\u00e1gina podremos buscar la secci\u00f3n <strong>Clone or download<\/strong>. Al pulsarla se desplegar\u00e1 un men\u00fa que nos permitir\u00e1 clonar el repositorio de diversas formas o descargarlo en un archivo zip utilizando el enlace llamado <a href=\"https:\/\/github.com\/TyflosAccessibleSoftware\/SoundOutputSelector\/archive\/master.zip\">Download ZIP<\/a>.<\/p>\n<p>En el fichero ZIP descargado est\u00e1 una carpeta que contiene toda la estructura de archivos del repositorio.<\/p>\n<h2>Premiar al desarrollador<\/h2>\n<p>En la p\u00e1gina principal del repositorio, si entramos con un usuario registrado de Github, podemos mostrar nuestro inter\u00e9s en el proyecto colocando una estrella en el repositorio pulsando el bot\u00f3n <strong>Star this repository<\/strong> de esta forma un desarrollador puede identificar si su trabajo es de inter\u00e9s y adem\u00e1s mostrar al resto de la comunidad Github que el desarrollador realiza proyectos de inter\u00e9s para otras personas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En el art\u00edculo Tyflos accessible software tiene una p\u00e1gina de proyectos en Github conocimos qu\u00e9 es la comunidad Github y lo que era un repositorio de c\u00f3digo, una herramienta muy habitual para un desarrollador de software. Pero el software no debe ser s\u00f3lo para desarrolladores y la p\u00e1gina de Github puede resultar confusa para usuarios &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=723\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abC\u00f3mo descargar un repositorio de Github\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37,6],"tags":[337,350,351],"class_list":["post-723","post","type-post","status-publish","format-standard","hentry","category-herramientas-software","category-programacion","tag-git","tag-github","tag-repositorio"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=723"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/723\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}