Compartir vía


Tutorial: Apertura de un proyecto desde un repositorio

En este tutorial, usará Visual Studio para conectarse por primera vez a un repositorio, o repositorio, clonarlo y luego abrir un proyecto desde él.

En este tutorial, aprenderá a:

  • Abrir un proyecto desde un repositorio de GitHub
  • Vaya a un repositorio de Azure DevOps.

Prerrequisitos

Abrir un proyecto desde un repositorio de GitHub

Visual Studio facilita la apertura de un proyecto desde un repositorio. Puede hacerlo al iniciar Visual Studio, o bien directamente desde el IDE de Visual Studio.

Así es como.

Uso de la ventana de inicio

  1. Abra Visual Studio.

  2. En la ventana de inicio, seleccione Clonar un repositorio.

    Captura de pantalla del cuadro de diálogo Clonar un repositorio en Visual Studio.

  3. Especifique o escriba la ubicación del repositorio y, luego, seleccione Clonar.

    Captura de pantalla del cuadro de diálogo Clonar un repositorio en Visual Studio donde se escribe una dirección URL del repositorio de Git.

  4. Si aún no ha iniciado sesión, es posible que se le pida que inicie sesión en Visual Studio o en su cuenta de GitHub.

    Sugerencia

    Para obtener más información sobre el inicio de sesión en Visual Studio, consulte Inicio de sesión o cambio de cuentas de usuario de Visual Studio. Para obtener información específica sobre cómo usar la cuenta de GitHub para iniciar sesión, consulte Incorporación de cuentas de GitHub a la cadena de claves de Visual Studio. Es posible que reciba una notificación de confianza. Para obtener más información, consulte Configuración de opciones de confianza para archivos y carpetas.

Ver archivos en el Explorador de soluciones

Visual Studio carga las soluciones desde el repositorio mediante la Vista de carpetas en el Explorador de soluciones.

Captura de pantalla de la vista de carpetas en el Explorador de soluciones en Visual Studio 2022.

Para ver una solución en Vista de solución, haga doble clic en el archivo .sln correspondiente.

Puede seleccionar Cambiar vistas para cambiar entre la vista de carpeta y la vista de solución.

Captura de pantalla de un proyecto de C# en Git que está abierto en el Explorador de soluciones

Sugerencia

Puede cambiar de la vista de carpeta predeterminada a la vista de solución desde el menú de Git. Seleccione Configuración>Control de código fuente>Configuración global de Git>cargar automáticamente la solución al abrir un repositorio de Git.

Abrir un proyecto localmente desde un repositorio de GitHub clonado anteriormente

  1. Abra Visual Studio.

  2. En la ventana de inicio, seleccione Abrir un proyecto o solución.

    Visual Studio abre una instancia del Explorador de archivos, donde puede ir a la solución o proyecto y, a continuación, seleccionarla para abrirla.

    Captura de pantalla de la ventana

    Sugerencia

    Si ha abierto el proyecto o la solución recientemente, selecciónelos en la sección Aperturas recientes.

    Empiece a codificar.

Uso del IDE

También puede usar el menú git de o el control Seleccionar repositorio en el IDE de Visual Studio para interactuar con las carpetas y archivos de un repositorio.

Así es como.

Para clonar un repositorio y abrir un proyecto

  1. En el IDE de Visual Studio, seleccione el menú Git y, luego, Clonar repositorio.

    Captura de pantalla del menú Git en Visual Studio 2022 con Clonar repositorio seleccionado.

  2. Siga las indicaciones para conectarse al repositorio de Git que incluye los archivos que está buscando.

Para abrir carpetas y archivos locales

  1. En el IDE de Visual Studio, seleccione el menú Git, seleccione Repositorios localesy, a continuación, seleccione Abrir repositorio local.

    Captura de pantalla del menú Git en Visual Studio 2022 con el repositorio local y la opción Abrir repositorio local visibles.

  2. Siga las indicaciones para conectarse al repositorio de Git que tiene los archivos que está buscando.

Vaya a un repositorio de Azure DevOps.

Aquí se muestra cómo examinar y clonar un repositorio de Azure DevOps mediante Visual Studio.

  1. Abra Visual Studio.

  2. En la ventana de inicio, seleccione Clonar un repositorio.

    Captura de pantalla del cuadro de diálogo Clonar un repositorio en Visual Studio para Azure DevOps.

  3. En la sección Examinar un repositorio, seleccione Azure DevOps.

    Captura de pantalla de

  4. Siga las indicaciones para clonar un repositorio de Azure DevOps que incluya los archivos que busca y, a continuación, abra el proyecto.

Abrir un proyecto desde un repositorio de GitHub con Visual Studio 2019

La forma de abrir un proyecto desde un repositorio de GitHub mediante Visual Studio depende de la versión que tenga. En concreto, si tiene instalada la versión 16.8 o posteriores de Visual Studio 2019, tiene a su disposición una experiencia de Git en Visual Studio nueva completamente integrada.

Sin embargo, independientemente de la versión que haya instalado, siempre puede abrir un proyecto desde un repositorio de GitHub con Visual Studio.

Visual Studio 2019, versión 16.8 y posteriores

Aquí se muestra cómo usar Git en Visual Studio 2019 versión 16.8 o posterior.

Clonación de un repositorio de GitHub y, a continuación, abrir un proyecto

  1. Abra Visual Studio 2019.

  2. En la ventana de inicio, seleccione Clonar un repositorio.

    Captura de pantalla del cuadro de diálogo Clonar un repositorio en Visual Studio 2019, versión 16.8 y posteriores.

  3. Especifique o escriba la ubicación del repositorio y, luego, seleccione Clonar.

    Captura de pantalla del cuadro de diálogo Clonar un repositorio donde se escribe una dirección URL del repositorio de Git en Visual Studio 2019, versión 16.8 y posteriores.

  4. Es posible que se le pida información de inicio de sesión de usuario en el cuadro de diálogo Información de usuario de Git. Puede agregar la información o editar la información predeterminada que proporciona.

    Captura de pantalla del cuadro de diálogo Información de usuario de Git donde edita la información de la cuenta en Visual Studio 2019, versión 16.8 y posteriores.

    Seleccione Guardar para agregar la información al archivo global de .gitconfig. (O bien, puede seleccionar Cancelar si desea guardar la información más adelante).

    Sugerencia

    Para obtener más información sobre el inicio de sesión en Visual Studio, consulte Inicio de sesión o cambio de cuentas de usuario de Visual Studio. Para obtener más información sobre cómo usar la cuenta de GitHub para iniciar sesión, consulte Agregar las cuentas de GitHub a la cadena de claves de Visual Studio.

    A continuación, Visual Studio carga y abre automáticamente la solución desde el repositorio.

    Captura de pantalla de un proyecto en Git que está abierto en el Explorador de soluciones en Visual Studio 2019, versión 16.8 y posteriores.

  5. Si el repositorio contiene varias soluciones, el Explorador de soluciones las muestra. Para obtener una vista de lista de las soluciones, seleccione el botón Cambiar vistas en el Explorador de soluciones.

    Captura de pantalla de un proyecto de Git en el Explorador de soluciones con el botón Cambiar vistas resaltado en Visual Studio 2019, versión 16.8 y posteriores.

    Después, el Explorador de soluciones le ofrece la opción de abrir la carpeta raíz en Vista de carpetas o seleccionar un archivo de solución para abrirlo.

    Captura de pantalla del archivo .sln en el Explorador de soluciones, después de seleccionar Cambiar vistas en Visual Studio 2019 versión 16.8 y posteriores.

    Para alternar la vista, seleccione de nuevo el botón Cambiar vistas.

    Sugerencia

    También puede usar el menú git en el IDE de Visual Studio para clonar un repositorio y abrir un proyecto.

    Captura de pantalla del menú Git de Visual Studio 2019, versión 16.8 y posteriores.

Abrir un proyecto localmente desde un repositorio de GitHub clonado anteriormente

  1. Abra Visual Studio 2019, versión 16.8 o posterior.

  2. En la ventana de inicio, seleccione Abrir un proyecto o solución.

    Visual Studio abre una instancia del Explorador de archivos, donde puede ir a la solución o proyecto y, a continuación, seleccionarla para abrirla.

    Captura de pantalla de la ventana

    Si ha abierto el proyecto o la solución recientemente, selecciónelos en la sección Aperturas recientes para abrirlos de nuevo rápidamente.

    Sugerencia

    También puede usar el menú de Git de en el IDE de Visual Studio para abrir carpetas y archivos locales desde un repositorio que ha clonado anteriormente.

    Captura de pantalla del menú Git de Visual Studio 2019 versión 16.8 y posteriores, con la opción Repositorios locales expandida.

    Empiece a codificar.

Visual Studio 2019, versión 16.7 y anteriores

Aquí se muestra cómo usar Git en Visual Studio 2019 versión 16.7 o versiones anteriores.

Clonación de un repositorio de GitHub y, a continuación, abrir un proyecto

  1. Abra Visual Studio 2019, versión 16.7 o anterior.

  2. En la ventana de inicio, seleccione Clonar o extraer código del repositorio.

    Captura de pantalla de la ventana

  3. Especifique o escriba la ubicación del repositorio y, luego, seleccione Clonar.

    Captura de pantalla de la ventana

    Visual Studio abre el proyecto desde el repositorio.

  4. Si tiene un archivo de solución disponible, aparece en el menú desplegable Soluciones y carpetas. Selecciónelo y Visual Studio abre la solución.

    Captura de pantalla de la lista desplegable Explorador de soluciones en Visual Studio 2019, versión 16.7 y anteriores.

    Si no tiene un archivo de solución (en concreto, un archivo de .sln) en el repositorio, el menú desplegable indica No se encontraron soluciones. Sin embargo, puede hacer doble clic en cualquier archivo del menú carpeta para abrirlo en el editor de Visual Studio.

    Empiece a codificar.

Vaya a un repositorio de Azure DevOps con Visual Studio 2019

Lo que ve al examinar y clonar un repositorio de Azure DevOps mediante Visual Studio 2019 depende de la versión que tenga. Con la versión 16.8 o posterior, la interfaz de usuario incorpora una experiencia Git nueva y más completamente integrada en Visual Studio.

Sin embargo, independientemente de la versión que haya instalado, siempre puede ir a un repositorio de Azure DevOps y clonar con Visual Studio.

Visual Studio 2019, versión 16.8 y posteriores

  1. Abra Visual Studio 2019 versión 16.8 o posterior.

  2. En la ventana de inicio, seleccione Clonar un repositorio.

    Captura de pantalla del cuadro de diálogo Clonar un repositorio en Visual Studio 2019, versión 16.8 y posteriores, para Azure DevOps.

  3. En la sección Examinar un repositorio, seleccione Azure DevOps.

    Captura de pantalla de la sección

  4. Si ve una ventana de inicio de sesión, inicie sesión en su cuenta.

  5. En el cuadro de diálogo Conectar a un proyecto, seleccione el repositorio al que quiere conectarse y, después, haga clic en Clonar.

    Captura de pantalla del cuadro de diálogo

    Sugerencia

    Si no ve una lista rellenada previamente de repositorios a los que conectarse, seleccione Agregar azure DevOps Server para escribir una dirección URL del servidor. Como alternativa, es posible que vea un No se encontró ningún servidor mensaje que incluye vínculos para agregar un servidor de Azure DevOps existente o para crear una cuenta de Azure DevOps.

    A continuación, Visual Studio abre explorador de soluciones que muestra las carpetas y los archivos.

  6. Seleccione la pestaña Team Explorer para ver las acciones de Azure DevOps.

    Captura de pantalla del cuadro de diálogo

Visual Studio 2019, versión 16.7 y anteriores

  1. Abra Visual Studio 2019 versión 16.7 o versiones anteriores.

  2. En la ventana de inicio, seleccione Clonar o extraer código del repositorio.

    Captura de pantalla de la ventana

  3. En la sección Examinar un repositorio, seleccione Azure DevOps.

    Captura de pantalla de la ventana

    Si ve una ventana de inicio de sesión, inicie sesión en su cuenta.

  4. En el cuadro de diálogo Conectar a un proyecto, seleccione el repositorio al que quiere conectarse y, después, haga clic en Clonar.

    Captura de pantalla del cuadro de diálogo

    Nota

    Lo que ve en la lista depende de los repositorios de Azure DevOps a los que tiene acceso.

    Visual Studio abre Team Explorer y aparece una notificación cuando se completa el clon.

    Captura de pantalla de la ventana team Explorer de Visual Studio 2019 versión 16.7 y anteriores, una vez completado el clon.

  5. Para ver las carpetas y los archivos, seleccione el vínculo Mostrar vista de carpetas.

    Captura de pantalla de la sección Soluciones de Team Explorer en Visual Studio 2019 versión 16.7 y anteriores, una vez completado el clon.

    Visual Studio abre el Explorador de soluciones.

  6. Elija el vínculo soluciones y carpetas para buscar un archivo de solución (en concreto, un archivo .sln) para abrir.

    Captura de pantalla de la notificación

    Si no tiene un archivo de solución en el repositorio, aparecerá un mensaje No se encontraron soluciones. Sin embargo, puede hacer doble clic en cualquier archivo del menú carpeta para abrirlo en el editor de Visual Studio.

No dude en profundizar en cualquiera de los siguientes tutoriales específicos del lenguaje:

Para obtener más información, consulte: