> For the complete documentation index, see [llms.txt](https://abi.gitbook.io/net-core/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://abi.gitbook.io/net-core/tu-primer-aplicacion/integrando-tu-codigo-fuente-a-visual-studio-team-services/3.1.5-conectar-a-azure-devops-desde-visual-studio/2.2.4-crear-el-proyecto-y-sincronizarlo-con-visual-studio-team-services.md).

# 3.1.6.1 Crear tu proyecto con Visual Studio Community y sincronizarlo a Azure DevOps

1\. Abre Visual Studio y da clic en **Equipo -> Administrar Conexiones**  da clic en **Conectar**. Inicia sesión con tu cuenta y conéctate al proyecto **CaducaRest** en mi caso tengo varios proyectos con mi cuenta y dar clic en **Clonar**

![Figura 2.1.4.1 Conectar Visual Studio a Visual Studio Team Services](/files/-LMjx45lcvG2Cv4geM_r)

2\. Ahora creamos un nuevo proyecto de .NET Core

![Figura 2.1.4.2 Crear un nuevo proyecto web de .NET Core ](/files/-LMjy2qIkYZpt2VeFP0l)

3\. Seleccionas el tipo de Proyecto **API.** En este ejemplo no explicare como publicar la API en Docker por lo cual no seleccionare esa opción. Por seguridad se recomienda que los servicios cuenten con un certificado SSL, por default un proyecto de .NET Core 2.1 te permiten preparar tus servicios con un certificado SSL de prueba.

![Figura 2.1.4.3 Seleccionar el proyecto de API](/files/-LMjz6uFzRY85oeOs4QY)

4\. Damos clic en **Cambios** para generar el primer commit al repositorio local de Git para luego subirlo a Azure Devops. Debes teclear una descripción del cambio, puedes asociar el cambio a una tarea, para ver la lista de tareas puedes dar clic en el icono de lista y elegir las tareas que tú tienes asignadas. Tecleas el Id de la tarea y le das clic en **Confirmar todo.**&#x20;

![Figura 2.1.4.4 Guardar los cambios a tu GIT local](/files/-LMk0CCcDwBH53pH4WpU)

De esta forma has guardado los cambios a tu git de forma local, por lo cual solo en la computadora tienes el registro del cambio de código fuente.

5\. Da clic en **Sincronizar** para publicar el código en el servidor

![Figura 2.1.4.5 Sincronizar los cambios a Visual Studio Team Services](/files/-LMk1eioCZYJMuE6rbyl)

Luego da Clic en Sincronizar para confirmar la publicación del cambio al servidor.&#x20;

Debido a que esta es la carga inicial no hay necesidad de Recuperar los cambios de los demás programadores. Se recomienda antes de hacer el commit recuperar los cambios de los demás programadores.
