Tutorial: Abrir un proyecto desde un repositorio

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

Si todavía no ha instalado Visual Studio, vaya a la página de descargas de Visual Studio para instalarlo de forma gratuita.

Apertura de 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.

Esta es la manera de hacerlo.

Uso de la ventana de inicio

  1. Abra Visual Studio.

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

    Screenshot of the Clone a Repository dialog in Visual Studio.

  3. Especifique o escriba la ubicación del repositorio y seleccione el botón Clonar.

    Screenshot of the Clone a Repository dialog in Visual Studio where you enter a Git repo URL.

  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 más información sobre cómo iniciar sesión en Visual Studio, consulte la página Iniciar sesión en Visual Studio. Para información específica sobre cómo usar una cuenta de GitHub para iniciar sesión, consulte la página Trabajar con cuentas de GitHub en Visual Studio. Si recibe una notificación de confianza y desea más información al respecto, consulte la página Configurar la confianza de archivos y carpetas.

Vista de archivos en el Explorador de soluciones

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

    Screenshot of the Folder View in Solution Explorer in Visual Studio 2022.

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

    También puede seleccionar el botón Cambiar vistas y, luego, seleccionar Program.cs para ver el código de una solución.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted.

Sugerencia

Puede pasar de la vista predeterminada de carpetas a la vista de soluciones en el menú de Git. Para ello, seleccione Configuración>Control de código fuente>Configuración global de Git>Cargar automáticamente la solución al abrir un repositorio GIT.

Apertura de un proyecto de forma local desde un repositorio de GitHub clonado anteriormente

  1. Abra Visual Studio.

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

    Visual Studio abre una instancia del Explorador de archivos, donde puede buscar la solución o el proyecto y seleccionarlos para abrirlos.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2022.

    Sugerencia

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

    Ya puede empezar a codificar.

Uso del IDE

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

Esta es la manera de hacerlo.

Para clonar un repositorio y abrir un proyecto

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

    Screenshot of the Git menu in Visual Studio 2022 with Clone Repository selected.

  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, Repositorios locales y, luego, Abrir repositorio local.

    Screenshot of the Git menu in Visual Studio 2022 with the Local Repository and Open Local Repository showing.

  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 navegar a un repositorio de Azure DevOps y clonarlo mediante Visual Studio.

  1. Abra Visual Studio.

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

    Screenshot of the Clone a Repository dialog in Visual Studio, for Azure DevOps.

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

    Screenshot of the 'Browse a repository' section of the 'Clone a repository' dialog box in Visual Studio, Azure DevOps highlighted.

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

Apertura de 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 tiene. 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.

De todas formas, independientemente de la versión que tenga instalada, siempre puede abrir un proyecto desde un repositorio de GitHub con Visual Studio.

Visual Studio 2019, versión 16.8 y posteriores

A continuación, verá cómo usar Git en la versión 16.8 o posteriores de Visual Studio 2019.

Clonación de un repositorio de GitHub y apertura de un proyecto

  1. Abra Visual Studio 2019.

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

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later

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

    Screenshot of the Clone a Repository dialog where you enter a Git repo URL in Visual Studio 2019 version 16.8 and later.

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

    Screenshot of the Git User Information dialog where you enter or edit your account info in Visual Studio 2019 version 16.8 and later.

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

    Sugerencia

    Para obtener más información sobre cómo iniciar sesión en Visual Studio, consulte la página Iniciar sesión en Visual Studio. Asimismo, para obtener información específica sobre cómo usar su cuenta de GitHub para iniciar sesión, consulte la página Trabajar con cuentas de GitHub en Visual Studio.

    Después de esto, Visual Studio carga automáticamente la solución y la abre desde el repositorio.

    Screenshot of a project in Git that's open in Solution Explorer in Visual Studio 2019 version 16.8 and later.

  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.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted in Visual Studio 2019 version 16.8 and later.

    El Explorador de soluciones le permite abrir la carpeta raíz en Vista de carpetas o seleccionar un archivo de solución para abrirlo.

    Screenshot of the .sln file in Git that's open in Solution Explorer, after you've selected the Switch Views button in Visual Studio 2019 version 16.8 and later.

    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.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later.

Apertura de un proyecto de forma local desde un repositorio de GitHub clonado anteriormente

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

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

    Visual Studio abre una instancia del Explorador de archivos, donde puede buscar la solución o el proyecto y seleccionarlos para abrirlos.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2019 version 16.8 and later.

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

    Sugerencia

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

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later, with the Local Repositories option expanded.

    Ya puede empezar a codificar.

Visual Studio 2019, versión 16.7 y anteriores

A continuación, verá cómo usar Git en la versión 16.7 o anteriores de Visual Studio 2019.

Clonación de un repositorio de GitHub y apertura de un proyecto

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

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

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

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

    Screenshot of the 'Clone or checkout code' window in Visual Studio 2019 version 16.7 and earlier.

    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 abrirá la solución.

    Screenshot of the Solution Explorer drop-down list in Visual Studio 2019 version 16.7 and earlier.

    Si no tiene un archivo de solución (en concreto, un archivo .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 código Visual Studio.

    Ya puede empezar a codificar.

Vaya a un repositorio de Azure DevOps con Visual Studio 2019

Lo que se ve al navegar a un repositorio de Azure DevOps y clonarlo mediante Visual Studio 2019 depende de la versión que tiene. En concreto, si tiene instalada la versión 16.8 o una versión posterior, hemos cambiado la interfaz de usuario para ofrecer una nueva experiencia de Git en Visual Studio completamente integrada.

De todas formas, independientemente de la versión que tenga instalada, siempre puede navegar a un repositorio de Azure DevOps y clonarlo con Visual Studio.

Visual Studio 2019, versión 16.8 y posteriores

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

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

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later, for Azure DevOps.

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

    Screenshot of the 'Browse a repository' section of the The 'Connect to a Project' dialog box in Visual Studio 2019 version 16.8 and and later.

  4. Si se abre 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.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

    Sugerencia

    Si no ve una lista previamente rellenada de repositorios a los que conectarse, seleccione Agregar una instancia de Azure DevOps Server para escribir la dirección URL de un servidor. También es posible que vea el mensaje "No se han encontrado servidores", que incluye vínculos para agregar una instancia existente de Azure DevOps Server o crear una cuenta de Azure DevOps.

    Después, Visual Studio abre el Explorador de soluciones y muestra las carpetas y los archivos.

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

    Screenshot of the 'Team Explorer' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

Visual Studio 2019, versión 16.7 y anteriores

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

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

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

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

    Screenshot of the 'Clone or check out code' window with the 'Browse a repository' section that lists Azure DevOps in Visual Studio 2019 version 16.7 and earlier.

    Si se abre 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.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.7 and earlier.

    Nota:

    El contenido del cuadro de 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 la clonación.

    Screenshot of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

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

    Screenshot of the Solutions section of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

    Visual Studio abre el Explorador de soluciones.

  6. Elija el vínculo Soluciones y carpetas para buscar un archivo de solución (específicamente, un archivo .sln).

    Screenshot of the 'Solutions and Folders' notification from Team Explorer in Visual Studio 2019 version 16.7 and earlier.

    Si no hay ningún archivo de solución en el repositorio, aparecerá el mensaje "No se encontró ninguna solución". Sin embargo, puede hacer doble clic en cualquier archivo del menú de carpeta para abrirlo en el editor de código de Visual Studio.

Pasos siguientes

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

Consulte también