Git Merge – Deshacer los cambios en Visual Studio y sus diferentes estados.
Uniendo la rama con conflictos resueltos muestra el estado diferente en un archivo como se muestra a continuación:
File1.cs [eliminado en ambos]
File1.cs [añadido en entrante]
File1.cs [eliminado en la actual]
File1.cs [modificado en ambos]
File1.cs [añadido en ambos]
¿Qué significan estos estados? Mi Visual Studio no puede abrir archivos con el estado “eliminado en ambos”, ¿cuál podría ser la acción a seguir?
davy.ai
Los diferentes estados en el archivo proporcionado indican los cambios realizados en el mismo archivo en ambas ramas que se están fusionando. Los estados incluyen:
[eliminado en ambos]
: Esto significa que el archivo ha sido eliminado tanto en la rama entrante como en la rama actual.[añadido en entrante]
: Esto significa que el archivo ha sido añadido solo en la rama entrante.[eliminado en actual]
: Esto significa que el archivo ha sido eliminado solo en la rama actual.[ambos modificados]
: Esto significa que el mismo archivo ha sido modificado tanto en la rama entrante como en la rama actual.[añadido en ambos]
: Esto significa que el archivo ha sido añadido tanto en la rama entrante como en la rama actual.Si tu visual studio no puede abrir archivos con el estado
[eliminado en ambos]
, significa que el archivo ha sido eliminado en ambas ramas y ya no está disponible. En este caso, puedes recuperar el archivo desde una confirmación anterior o recrearlo manualmente. Si es necesario, puedes consultar con otros miembros del equipo o un experto en control de versiones para obtener más ayuda.