🖥️

¿Qué es git-hub y cómo accedo al repositorio BASE?

¿Que es git hub?

Git hub es un repositorio remoto (online), es usado principalmente para compartir scripts y proyectos de programación, pero también acepta que se ingresen otro tipo de archivos.

Uno de las características de git-hub es la capacidad de trabajar en ramas independientes, lo que permite tener un historial de archivos y trabajar versiones personales o partes de un trabajo de manera personal hasta que se decida que se alcanzó la versión final, donde ya se puede sumar el trabajo a la rama principal

De esta forma, se evita tener en la carpeta de archivos del equipo documentos con multiples versiones que no corresponden al producto final, además de poder recuperar versiones anteriores en la rama principal.

¿Como utilizar git-hub?

Como se mencionó, git-hub es un repositorio remoto, si tienes las credenciales de acceso a un repositorio en especial, dependiendo del tipo de autorización, podrás descargar y subir archivos, además de realizar otro tipo de cambios.

Otra característica útil de git-hub es la capacidad de conexión de repositorios remotos con repositorios locales. Esto permite subir o bajar versiones de los archivos, además de trabajar en distintas ramas en tu computador.

Para poder crear repositorios locales y conectarse con repositorios remotos es necesario trabajar desde una consola Git, esta aplicación se puede descargar del siguiente enlace:

https://git-scm.com/downloads

Si quieres saber como utilizar git de una manera básica, te recomiendo seguir este pequeño curso disponible en español:

https://www.youtube.com/watch?v=mCVQgSyjCkI&list=PLQxX2eiEaqby-qh4raiKfYyb4T7WyHsfW&ab_channel=TodoCode

  • A continuación encuentras un resumen de las acciones básicas de git
    #Iniciar un nuevo repositorio
    
    git init #iniciar un nuevo repositorio
    git config user.name "nombre de usuariog ithub" #ingresar el nombre de usario
    git config user.email "email del registrado" #email del usuario github
    git config user.password copiartoken #token que se obtiene desde developer settings en la sección settings en el perfil git hub
    git remote add origin URL repositorio remoto #conectar con el repositorio remoto
    #Añadir o descargar archivos desde un repositorio
    git statuts #indica los archivos que existen
    git add nombre del archivo #agrega un archivo al respositiorio local
    git add . #agrega todos los archivos que aun no se han indexado al repositorio local
    git commit -m "la acción que se realizó" #confirma que la acción se realizará de manera permanente
    git push -u origin master #agrega todos los archivos que se confirmaron con commit al repositorio remoto
    git clone #clonar todo el repositorio remoto en el repositorio local
    git pull origin master #descargar archivos nuevos del repositorio remoto al local
    touch "texto.txt" #crea archivos
    
    #Crear y cambiar de rama
    git branch #informa en que rama se está trabajando
    git branch "nombrerama" #crea una nueva rama
    git branch -m rama1 rama2 #cambia el nombre de la rama
    git checkout nombrerama #cambia a la rama que se indique
    git branch -d nombrerama #eliminar rama del nombre que se indique
    git diff rama1 ramacomparar #comparar rama, importa el orden
    gir merge ramaorigen ramadestino #unir archivos de una rama a otra
    #para unir ramas hay que estar en la rama destino
    get add. #agrega cambios
    get commit -m"mensaje de acción" confirma los cambios
¿Cómo ingreso al los repositorios git-hub BASE? (en edición)

Nuestra cuenta como Instituto Milenio BASE tiene como nombre de usuario instituto-base , si buscas por este usuario podrás acceder a los repositorios públicos que se encuentran disponibles, en caso de que requieras acceder a los repositorios de uso privado, es necesaario contactarse con el/la data manager.