IIC2143-2021-2 / Syllabus

43 stars 25 forks source link

Duda con Gitflow #119

Open raibd opened 3 years ago

raibd commented 3 years ago

Hola, tengo una duda con los branches y como se traspasa la información entre ellos. Estaba parado en el branch develop y creé todo lo de Rspec, entre esto el archivo spec/. Después me pare en main e hice un git merge. Lo que pasa es que creo que no estoy entendiendo bien como funciona todo, porque ahora al pararme denuevo en develop ya no tengo el archivo spec/, entonces no estoy seguro como seguir agregando cosas.

nicolecll commented 3 years ago

Hola, depende mucho de como hiciste tu merge, puede que por error en vez de hacer dev ---> main, hicieras main ---> dev, lo que pudo producir que tus archivos se actualizaran según el main y como este no tenía el archivo spec/ este se borró, lo que de todas maneras es extraño ya que git muestra el conflicto y te pide solucionarlo. En general, yo recomiendo subir las ramas y luego hacer los merges desde la interfaz de github ya que es mucho menos probable que te equivoques de dirección, además de ser más amigable en caso de conflicto.