Del curso: Azure DevOps esencial
Subiendo código existente a un repositorio de Azure Repos - Tutorial de Azure DevOps
Del curso: Azure DevOps esencial
Subiendo código existente a un repositorio de Azure Repos
Otra opción más para subir código a un repositorio es cuando ya tenemos un proyecto preexistente que queremos almacenar en Azure Repos. Entonces, eso es lo que voy a hacer en este vídeo. Aquí tengo este proyecto que es el sistema de control de mascotas que te mostré anteriormente. Sin embargo, ya le hice algunas modificaciones. Específicamente lo migré a .NET 9, que es la última versión de esa plataforma de desarrollo al momento de estar grabando este vídeo. Nota que tengo un subfolder llamado «source» y yo quiero que el repositorio comience aquí. Esta va a ser su raíz. Esto es importante porque esto va a depender de cómo quede la estructura de tu repositorio. Ahora bien, nota que si ejecuto el comando «git status», no hay ningún tipo de repositorio vinculado. Entonces, eso es lo que vamos a hacer a continuación. Lo primero que quiero hacer es inicializarlo por medio de este comando y con eso ya se inicializa todo este folder y su estructura interna como un repositorio. Ahora necesito agregar todos los cambios. Y finalmente voy a hacer un «commit», digamos, «Commit inicial». Entonces esto se está guardando en la base de datos local. Necesito sincronizarlo. Sin embargo, todavía no tengo vinculado el repositorio donde quiero que se suban todos estos archivos. Vámonos al portal y aquí lo que voy a hacer es un nuevo repositorio y de nombre le voy a poner «wpm», sin archivo README, y finalmente «Create». Y ahora voy a utilizar esta opción que aparece aquí en esta página, que es la ejecución de un comando llamado «git remote» y después «git push». Entonces vamos a copiar todo este texto y vamos a regresar a la terminal donde voy a pegar estos comandos. Entonces, el primer comando ya ejecuta. Esto es para agregar este destino y ahora vamos a ejecutar «git push». Aquí vemos que se está enviando todo esto hacia el repositorio llamado «wpm» que acabamos de crear. Una vez hecho todo esto, vámonos de regreso al portal. Vamos a refrescar la página y vemos que, efectivamente, aquí están todos estos archivos que acabamos de subir. Y también me puedo asegurar que este repositorio ahora tiene la última versión del código fuente donde estoy utilizando .NET 9. Esto lo puedo verificar en este archivo que está aquí, podemos ver que dice «.net9.0». Muy bien, ahora habrás notado que el proceso de push, es decir, toda esta subida de archivos, tardó bastante tiempo. ¿Qué es lo que sucedió? Bueno, resulta que si vemos todos estos archivos que se subieron, también se están enviando los binarios finales. Si eres desarrollador de .NET, sabrás que los folders «bin» y «obj» son los binarios finales o los símbolos de depuración que usamos cuando construimos el software, pero no es una buena idea subirlos al repositorio. Entonces, hay una mejor forma de hacer esto y es a través de un archivo llamado «gitignore» que vamos a ver a continuación.
Contenido
-
-
-
-
-
-
(Bloqueado)
Subiendo código fuente a un proyecto en Azure Repos por medio de clonación5 min 55 s
-
(Bloqueado)
Importando código fuente en un repositorio nuevo de Azure Repos2 min 37 s
-
Subiendo código existente a un repositorio de Azure Repos3 min 35 s
-
(Bloqueado)
Creando un archivo gitignore para un repositorio de Azure Repos3 min 10 s
-
(Bloqueado)
Gestión de repositorios en Azure Repos1 min 31 s
-
(Bloqueado)
Desarrollo colaborativo en Azure Repos3 min 4 s
-
(Bloqueado)
Ramas y pull requests de un proyecto en Azure Repos5 min 36 s
-
(Bloqueado)
-
-