Trabajo 100% con una rama que hice de la rama principal. Ahora que un colega ha retrocedido al origen/maestro, traté de introducir esos cambios en mi rama personal. Cuando hago un 'master git checkout' seguido de un 'git status' me sale el siguiente:Git: cómo es una rama a la que no me comprometo antes del origen/maestro
# Your branch is ahead of 'origin/master' by 2 commits.
¿Cómo es una rama que nunca se comprometen a una ventaja de 2 compromete? ¿Cuál es la mejor manera de descubrir qué compromisos son y esencialmente deshacerlos? No deseo enviar nada a Origin/Master, ya que eso podría causar conflictos desconocidos.
Para que Git sea una herramienta tan simple, esta es la parte más confusa al respecto. Tengo el mismo problema que tu.Nunca me he comprometido con mi rama maestra. Siempre me ramifico y hago mis cambios. Cuando hago un 'Git Pull Origin Master', entiendo que hay 200 commits detrás. ¿Por qué? Nunca lo toqué. Desearía que aclarasen esto. – Jeff