Comparación de la experiencia de Git con Team Explorer en Visual Studio 2019
Artículo
Lanzamos la primera versión de una experiencia de Git en Visual Studio 2019, versión 16.8. Esta experiencia ayuda a reducir el cambio de contexto con una sencilla ventana Cambios de Git que incluye las tareas comunes de Git. También incluye una ventana amplia del repositorio de Git para las operaciones de Git más avanzadas, como la administración de ramas y la exploración de repositorios.
Si ha usado Team Explorer, esta es una guía paso a paso que explica cómo usar la experiencia de Git.
Nota
En la siguiente sección se incluyen capturas de pantallas con el tamaño adecuado para ajustarse a las columnas de la tabla. Haga clic en cada captura de pantalla para ver una versión más grande. (Si usa un dispositivo de pantalla táctil, pulse en cada captura de pantalla para ver una versión más grande de esta).
Introducción
Team Explorer
Experiencia de Git
Clonación de un repositorio
1. Abra la página Conectar. 2. Expanda Administrar conexiones. 3. Seleccione Conectar con el proyecto.
1. Abra el menú Git. 2. Seleccione Clonar repositorio.
Cambio entre repositorios
1. Abra la página Conectar. 2. Seleccione un repositorio de la lista Repositorios locales.
1. Abra el menú Git. 2. Seleccione un repositorio de la lista Repositorios locales.
Apertura de una solución
1. Abra la página Inicio en Team Explorer. 2. Seleccione una solución de la lista de soluciones.
1. Abra la página Cambiar vistas en el Explorador de soluciones. 2. Seleccione una solución de la lista de soluciones.
Adición de una solución al control de origen y creación de un nuevo repositorio
1. Seleccione Git en el menú de la barra de estado Agregar a control de origen. 2. Seleccione Publicar.
1. Seleccione Git en el menú de la barra de estado Agregar a control de origen o seleccione Git>Crear repositorio de GIT en la barra de menús superior de Visual Studio. 2. Seleccione Crear y enviar los cambios. Nota: Use la opción Repositorio remoto existente si quiere agregar el código a Azure DevOps. En este caso, debe crear primero un repositorio de Azure DevOps.
Sugerencia
La experiencia de Git debería conectarse automáticamente al repositorio de Azure DevOps correcto en función del repositorio o la solución que haya abierto. Sin embargo, si necesita conectarse manualmente al repositorio, puede hacerlo mediante Team Explorer. En la barra de menús de Visual Studio, seleccione Ver>Team Explorer>Administrar conexiones>Conectar.
Cambios de Git
Team Explorer
Experiencia de Git
Confirmación y adición al "stage"
1. Escriba un mensaje de confirmación. 2. Seleccione Confirmar todo. 3. Para agregar al "stage" archivos específicos, haga clic en ellos con el botón derecho y, a continuación, seleccione Agregar al "stage" .
1. Escriba un mensaje de confirmación. 2. Seleccione Confirmar todo. 3. Para agregar al "stage" archivos específicos, pase el cursor sobre ellos y haga clic en el icono " + ".
Rectificación de una confirmación
1. Haga clic en el menú desplegable Acciones. 2. Seleccione Rectificar confirmación anterior.
1. Haga clic en la casilla Rectificar. 2. Haga clic en Confirmar todo para confirmar las actualizaciones.
Guardado provisional de un cambio
1. Haga clic en el menú desplegable Guardar provisionalmente. 2. Seleccione la opción pertinente para Guardar provisionalmente.
1. Haga clic en el menú desplegable Confirmar todo. 2. Seleccione la opción pertinente para Guardar provisionalmente.
Synchronization
Team Explorer
Experiencia de Git
Captura, extracción e inserción de cambios
1. Vaya a la página Sincronización. 2. Haga clic en la operación de red que prefiera.
1. Busque los botones de captura, extracción e inserción en la ventana Cambios de Git. 2. Haga clic en la operación de red que prefiera.
Visualización de confirmaciones entrantes y salientes
1. Vaya a la página Sincronización. 2. Consulte las listas de entrada y de salida.
1. Haga clic en el vínculo saliente/entrante en la ventana Cambios de Git. 2. Para ver las confirmaciones entrantes y salientes, use los iconos de la tabla del gráfico en la parte superior de la ventana del repositorio de Git.
Ramas
Team Explorer
Experiencia de Git
Crear una rama
1. Vaya a la ventana Ramas. 2. Haga clic en Nueva rama.
1. En la ventana de Cambios de Git, haga clic en la lista desplegable de la rama. 2. Haga clic en Nueva rama.
Obtención de los últimos cambios de una rama remota
1. Vaya a la página Ramas. 2. Haga clic con el botón derecho en la rama remota y seleccione Fusionar mediante combinación de o Fusionar mediante cambio de base en.
1. Haga clic en la lista desplegable de la rama. 2. En la pestaña Repositorios remotos, haga clic en la rama remota y seleccione "Merge" en la rama actual o "Rebase" en la rama actual en.
Administración de ramas
1. Vaya a la ventana Ramas. 2. Haga clic con el botón derecho en las ramas que quiera administrar. 3. Consulte el Historial de las ramas para administrar las confirmaciones.
1. Vaya a la ventana del repositorio de Git mediante uno de los siguientes puntos de entrada:
a. En el menú de Visual Studio de nivel superior, seleccione Git>Administrar ramas. b. Seleccione Cambios de Git>entrantes/salientes. c. En el menú de la barra de estado de la parte inferior derecha, seleccione Administrar ramas.
2. En el menú de nivel superior Git>Administrar ramas, realice una de las acciones siguientes:
A Haga clic con el botón derecho en las ramas. B. Seleccione de forma múltiple las confirmaciones que quiera administrar.
Resolución de conflictos
Team Explorer
Experiencia de Git
Acceso a la lista de archivos con conflictos
1. Vaya a la ventana Resolver conflictos haciendo clic en el vínculo Conflictos. 2. Utilice la lista de Conflictos para resolver los conflictos de combinación.
1. Compruebe que aparece Fusión mediante combinación en curso. 2. La lista de archivos con conflictos de combinación aparece en la sección Cambios sin combinar de la ventana Cambios de Git. Resuelva los conflictos.