Control de versiones con GithubControl de versiones con Github
Control de versiones con Github
¡INSCRÍBETE A CUALQUIER CURSO CON UN 50% DE DESCUENTO PARA NUEVOS CLIENTES!

Hoy en día es completamente necesario para cualquier desarrollador saber trabajar con al menos un control de versiones, en esta primera ocasión vamos a empezar con Github, personalmente el mejor que existe, pero sólo personalmente.

En este vídeo tutorial vamos a ver las que yo creo que pueden ser las tareas más cotidianas a la hora de trabajar con Github o cualquier otro control de versiones, entre lo que veremos, tenemos lo siguiente, espero que te guste

y sobre todo que te sea de mucha ayuda:

  • Inicializar un proyecto en github: git init
  • Añadir todo al proyecto: git add .
  • Preparar una nueva subida con un mensaje: git commit -a -m “msg”
  • Añadir un nuevo origen de datos: git remote add origin (url origin)
  • Forzar si da problemas añadir origen de datos: git remote set-url –add origin (url origin)
  • Subiendo los cambios al repositorio: git push origin (branchName)
  • Actualizando nuestro proyecto local con la info del repositorio remoto: git pull origin (branchName)
  • Setear nuestro nombre en la cli para todos los repositorios: git config –global user.name “(name)”
  • Setear nuestro email en la cli para todos los repositorios: git config –global user.email “(email)”
  • Setear nuestro nombre en la cli para un repositorio: git config user.name “(name)”
  • Setear nuestro email en la cli para un repositorio: git config user.email “(email)”
  • Crear una rama en nuestro repositorio: git branch (branchName)
  • Ver las ramas actuales y en la que estamos ubicados: git branch
  • Movernos a nuestra rama: git checkout (branchName)
  • Subir la rama al repositorio: git push -u origin (branchName)
  • Unir una rama a otra: git merge (branchName)
  • Eliminar una rama de forma local: git branch -d (branchName)
  • Eliminar una rama remotamente: git push origin –delete (branchName)
  • Clonar un proyecto para trabajar más usuarios: git clone (url repository)

Pasos para movernos por nuestros commits

  • git reset
  • git reset –soft [email protected]{1}
  • git commit -m “Revert to (código commit)”
  • git reset –hard
  • git push origin master

Aparte de eso, también veremos como crear nuestro archivo readme y añadir código html, js, php y de cualquier lenguaje de forma simple.