
Teoria corta e importante sobre Git
Instala el paquete de git
Instalar el paquete git con apt
Instalación de Git en el sistema operativo Windows.
Nota: Los vídeos siguientes serán en GNU/Linux pero todos los comandos son igual independientemente de la plataforma.
Recuerde descargar la herramienta brew o ejecutarlo desde el binario dando permisos para ejecutar el paquete.
https://brew.sh/index_es
Inicia tu primer proyecto
Identificate para que todos los que contribuyen sepan quién hizo un cambio.
Crea tu primer repositorio con git commit
Añadir ficheros nuevos
Editar ficheros y agregarlos a tu repo
Elimina archivos de tu repo
Difiere entre git rm --cached y git reset HEAD
Recuperar archivos eliminados sin hacer commit
Aprenda a mover archivos en su repo
Aprende a trabajar según tu día a día con Git, mover archivos, etc
Puedes descargar la app de Kindle en sus smartphone
Teoria sobre ramas.
Crea tus ramas, muevete entre ellas y elimina las innecesarias.
Aprende a fusionar ramas
Sigue estas buenas prácticas para evitar conflictos
Devolvernos y movernos entre commit, crear un branch a partir de este
Recuperar archivos eliminados desde un commit anterior
Tag en tus commit
Ignora los directorios o archivos que no necesitas y así puedes hacer tu repositorio mas pequeño en tamaño :)
Cómo crear una cuenta en GitHub
Se sube un repo a GitHub
Aprende a renombrar y eliminar repositorios en GitHub
Aprende a crear y copiar tu llave ssh a github
Aprende a clonar un repositorio remoto
Descarga visual studio code, el mejor editor de texto y sin salir de él empieza a subir tu repo.
Crea tu cuenta en gitlab
Crea tu primer repo en gitlab
Crea tu llave ssh y copia tu llave pública en gitlab para que no te pida usuario y contraseña siempre.
Aprende a clonar un repositorio remoto.
La idea principal es que te diviertas, aprendas a utilizar Git (crear un repositorio, subir archivos, eliminarlos, crear ramas, recuperar archivos borrados, navegar entre commit, pull request, cicd, etc) Aprender a utilizar GitHub y configurar un servidor GitLab con seguridad en tu empresa, este contará con certificados SSL y conexión vía HTTPS, azure devops, aws code commit y cicd, pipelines.
Espero que este curso sea de tu agrado y aprendas mucho.