No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Creando e importando repositorios

12/20
Recursos

Aportes 16

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?


Cabe recalcar que Visual Studio tiene una integración con Azure DevOps

FYI.
Cuando el repositorio es privado y necesites autenticación debes generar un Access Token desde tu perfil personal en GitHub:
Settings > Developer settings > Personal Access Token (classic) > Generate new token
recuerda copiar en un lugar seguro el token una vez lo tengas, no lo volverás a ver en Github
En Azure Devops le das el usuario en username y el token en el campo de password.

Los 2 tipos de versionado soportados por Azure DevOps son:
GIT y TFVS

Para obtener este repositorio, clonar o hacer commit (un registro de cambios en un repositorio de código que captura una versión específica de los archivos junto con un mensaje descriptivo) la podemos hacer en HTTPS O SSH

En el caso de HTTPS se pueden generar las credenciales en el mismo menú estas son un User Name generalmente el mismo de la cuenta que estamos utilizando y una Contraseña autogenerada OJO solo aparece una vez si cambias de ventana desaparece por eso te recomienda copiarlo

al crear el repositorio es importante (Si ya se definió el lenguaje y tecnología que se va utilizar) agregar un gitignore es una lista de reglas en un repositorio de Git que indica qué archivos y carpetas deben ser excluidos del control de versiones, evitando que se rastreen o incluyan en el historial del repositorio, te evitara dolores de cabeza y redundancia y varia entre tecnologías así que debes definir que tecnología usaras

Presta atención el link de git termina en ".git"

Importante: Podemos tener múltiples repositorios por cada proyecto estos repos pueden tener a su vez varias ramas a parte de la rama "main" principal

Siempre tiene una rama principal "Main" esta es la rama final por defecto

El archivo gitignore varia entre tecnologías debido a las diferencias en los tipos de archivos generados por diferentes entornos. Por ejemplo, un proyecto de Py puede incluir patrones para ignorar archivos ".pyc" (compilados de Python), mientras que un proyecto de JS puede ignorar la carpeta "node_modules" que contiene dependencias externas

Como hacer para organizar varios repos en un proyecto? Se pueden crear carpetas dentro de repos dentro de un proyecto? estoy trabajando con microservicios

Podemos importar cualquier Repo y nos permite autenticarnos en el mismo menú en el apartado "Requires Authentication"

Cuando creamos un nuevo repositorio tenemos 2 opciones Git y TFVC (Team Foundation Version Control) el estándar es Git

En el caso SSH se utiliza la clave publica y la llave privada.

Por defecto crea un repositorio con el mismo nombre del proyecto

La sección de repos es donde vas a encontrar todas las versiones y gestionar las ramas de tu proyecto