/practicando-git

Desarrollando ejemplos de integración de ramas remotas con Git en Edteam - 2019

Primary LanguageHTML

Empenzando Git 2020 con EdTeam

Tips a tener en cuenta:

  • git commit -am (aplicar solo para archivos modificables, me permitira agregar y comitear en una sola linea todos los archivos)
  • git checkout (file) antes de hacer git add / commit, se restaura los cambios a su versión original que estuvo antes de módificar
  • git checkout -f (se resetean todos mis cambios realizados en todos los archivos que aya modificado) pero recuerda esto funciona antes de hacer git add / commit
  • git para Linux o mac puedes usar el "git restore --staged (file)" para quitar un archivo del area de preparación o un archivo que ha sido aplicado "git add", para windows hay que usar el siguiente comando "git reset HEAD (file)"
  • git diff me permite poder ver los cambios realizados en los archivos con los que están guardados en el repositorio
  • git log --raw me muestra que archivos he modificado en ese commit
  • git log --oneline me muerstra todos los commit con su hash y su mensaje.

Rama development

Ahora tenemos 2 ramas en el proyecto

  • Puedo usar git checkout o git switch para realizar cambios de ramas por ejemplo: master -> dev o dev -> master
  • git branch -D (nombre rama) con esto eliminamos la ramas locales
  • git merge --abort (puedo abortar la fusión de las ramas)

Git with códigofacilito.

  • git reset --soft (commit) te permite borrar los commit que estén encima de ese commit , sin perder los cambios y el Head cambia al commit donde te has situaudo.
  • git reset --hard (commit) cuando viajamos a ese commit todo los cambios q se ayan hecho por encima de este commit, se borraran.

Fin