Comparación de la experiencia de Git con Team Explorer en Visual Studio 2019

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 Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'clone a repo' procedure overlay. 1. Abra la página Conectar.
2. Expanda Administrar conexiones.
3. Seleccione Conectar con el proyecto.
Screenshot of the Git menu in Visual Studio 2019, with a 'clone a repo' procedure overlay. 1. Abra el menú Git.
2. Seleccione Clonar repositorio.

Cambio entre repositorios Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'switch between repos' procedure overlay. 1. Abra la página Conectar.
2. Seleccione un repositorio de la lista Repositorios locales.
Screenshot of the Local Repositories menu item in Visual Studio 2019, with a 'clone a repo' procedure overlay. 1. Abra el menú Git.
2. Seleccione un repositorio de la lista Repositorios locales.
Apertura de una solución Screenshot of the Home window for Team Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay. 1. Abra la página Inicio en Team Explorer.
2. Seleccione una solución de la lista de soluciones.
Screenshot of Solution Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay. 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 Screenshot collage of Team Explorer options in Visual Studio 2019, with an Add to Source Control - Create Repo procedure overlay. 1. Seleccione Git en el menú de la barra de estado Agregar a control de origen.
2. Seleccione Publicar.
Screenshot collage of Git options in Visual Studio 2019, with an 'add to source control - create repo' procedure overlay. 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" Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'commit and stage' procedure overlay. 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" .
Screenshot of the Git Changes window in Visual Studio 2019, with a 'commit and stage' procedure overlay. 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 Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with an 'amend a commit' procedure overlay. 1. Haga clic en el menú desplegable Acciones.
2. Seleccione Rectificar confirmación anterior.
Screenshot of the Git Changes window in Visual Studio 2019, with an 'amend a commit' procedure overlay. 1. Haga clic en la casilla Rectificar.
2. Haga clic en Confirmar todo para confirmar las actualizaciones.
Guardado provisional de un cambio Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'stash a change' procedure overlay. 1. Haga clic en el menú desplegable Guardar provisionalmente.
2. Seleccione la opción pertinente para Guardar provisionalmente.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'stash a change' procedure overlay. 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 Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay. 1. Vaya a la página Sincronización.
2. Haga clic en la operación de red que prefiera.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay. 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 Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay. 1. Vaya a la página Sincronización.
2. Consulte las listas de entrada y de salida.
Screenshot of the Git Changes window and the Git Repository window in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay. 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 Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'create a new branch' procedure overlay. 1. Vaya a la ventana Ramas.
2. Haga clic en Nueva rama.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'create a new branch' procedure overlay. 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 Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay. 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.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay. 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 Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'manage branches' procedure overlay. 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.
Screenshot collage of how three UI options to use to manage branches in Visual Studio 2019. 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 Screenshot collage of the Changes window and the Resolve Conflicts window for Team Explorer in Visual Studio 2019, with a procedure overlay. 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.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'resolve conflicts' procedure overlay. 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.