Como usar Git “Una guía muy sencilla” Parte II

  • Las ramas son utilizadas para desarrollar funcionalidades aisladas unas de otras. La rama master es la rama “por defecto” cuando creas un repositorio. Ejemplo crearemos una nueva rama llamada “modificacion” y cámbiate a ella usando git checkout -b modificacion, para volver a la rama principal git checkout master, si queremos borrar la rama git branch -d modificacion. La rama no estará disponible para los demás a menos que subas (push) la rama a tu repositorio remoto git push origin <branch>.
  • Para actualizar tu repositorio local al commit más nuevo, ejecutamos git pull en tu directorio de trabajo para bajar y fusionar los cambios remotos. Para fusionar otra rama a tu rama activa (por ejemplo master), utilizamos git merge <branch> en ambos casos git intentará fusionar automáticamente los cambios. Desafortunadamente, no siempre será posible y se podrán producir conflictos. Tú eres responsable de fusionar esos conflictos manualmente al editar los archivos mostrados por git. Después de modificarlos, necesitas marcarlos como fusionados con git add <filename>. Antes de fusionar los cambios, puedes revisarlos usando git diff <source_branch> <target_branch>
  • Se recomienda crear etiquetas para cada nueva versión publicada de un software. Este concepto no es nuevo, ya que estaba disponible en SVN. Donde se puede crear una nueva etiqueta llamada 1.0.0 ejecutando git tag 1.0.0 1b2e1d63ff 1b2e1d63ff se refiere a los 10 caracteres del commit id al cual quieres referirte con tu etiqueta. Puedes obtener el commit id con git log también puedes usar menos caracteres que el commit id, pero debe ser un valor único.
Anuncios

Acerca de Duglas Moreno

Programador, y Desarrollador Web, Especialista en el diseño y desarrollo de Sistemas, aplicaciones web.
Esta entrada fue publicada en Tutoriales y etiquetada , , . Guarda el enlace permanente.