Cabe recalcar que Visual Studio tiene una integración con Azure DevOps
Introduccion a Azure DevOps
Bienvenida a Azure DevOps
Prerrequisitos
¿Qué es DevOps?
Conociendo Azure DevOps
Creando una cuenta en Azure DevOps
Portal y configuración
Creando un proyecto y analizando portal
Creando una organización
Configurando una organización
Analizando aspectos de seguridad
Boards y repositorios
Creando Board y Sprints
Creando tickets
Creando e importando repositorios
Creando ramas y pull request
Integración continua y despliegue continuo
Creando un pipeline
Configurando pipelines
Utilizando releases
Desplegando en Azure
Analizando integración continua y despliegue continuo
Azure DevOps MarketPlace
Cierre curso
Recapitulación del curso
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Miguel Teheran
Aportes 16
Preguntas 5
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
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
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?