Control de versiones y control de código fuente con Git en Visual Studio para Mac

Importante

Visual Studio para Mac está programado para su retirada el 31 de agosto de 31, 2024 de acuerdo con ladirectiva de ciclo de vida moderno de Microsoft. Aunque puede seguir trabajando con Visual Studio para Mac, hay otras opciones para desarrolladores en Mac, como la versión preliminar de la nueva extensión del Kit de desarrollo de C# para VS Code.

Obtenga más información sobre las escalas de tiempo de soporte técnico y las alternativas.

El control de versiones es un sistema para administrar archivos a lo largo de muchas versiones diferentes y, en el ámbito del desarrollo de software, lo usan muchos desarrolladores. El propósito principal de cualquier sistema de control de versiones (VCS) es encontrar una solución que permita a todos los usuarios trabajar en el código base al mismo tiempo.

En el núcleo de cualquier sistema de control de versiones hay un repositorio, que actúa como almacén central de datos para todos los distintos archivos, de forma similar a un servidor de archivos. Pero a diferencia de un servidor de archivos, el repositorio contiene todo el historial del proyecto y todas las revisiones que se han realizado.

Si el repositorio es el almacén de datos central, es lógico que cada usuario tenga un almacén local de los datos que le permita trabajar con ellos. Se denomina una copia de trabajo. En Visual Studio para Mac, la copia de trabajo aparecerá de la misma forma que cualquier otro directorio local en el equipo, lo que permite leer y escribir en cualquiera de los archivos.

Visual Studio para Mac incluye compatibilidad integrada con repositorios de Git. Si ha empezado a usar Git recientemente, el sitio web https://git-scm.com/ es un buen punto de partida. Git es un sistema de control de versiones distribuido que permite a los equipos trabajar en los mismos documentos de forma simultánea. Con Git puede haber un único servidor que contiene todos los archivos, pero que cada vez que se extrae un repositorio de este origen central, la totalidad del repositorio se clona localmente en su equipo.

Conceptos básicos

Para obtener más información sobre las herramientas de Git en Visual Studio para Mac, los artículos siguientes examinan la configuración de los repositorios Git mediante Visual Studio para Mac, así como funciones sencillas como revisar, confirmar y enviar cambios.

Vea también