Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

Subiendo mi c贸digo a Github

3/15
Recursos

Aportes 18

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Se puede tambi茅n iniciar el repositorio desde el proyecto mismo creado con dotnet new y volcarlo en un repo vac铆o de Github mediante un comando de relaci贸n.

  1. Crear el repositorio online como hace el profesor, pero no crear el README por ahora. Nos dar谩 una pantalla con pasos, no hacer nada a煤n. Dejarlo sin tocar.
  2. Recomiendo ir al proyecto y crear un .gitignore. A帽adir ahi el appsettings.json, obj, bin (pero si trackear el appsettings.Development.json). Ahora s铆 crear el README, que tambi茅n se pushear谩.
  3. A帽adir todo, commitear.
  4. Ahora s铆 ir a Github, y donde dice 鈥溾r push an existing repository from the command line鈥, copiar esos comandos y correrlos en el proyecto. Esto va a relacionar al mismo con el repositorio remoto (primer comando), y luego pushear lo commiteado (segundo comando).
  5. Festejar.

Para mis compa帽eros que est茅n reci茅n siguiendo el curso. En el minuto 2:35 el profesor arrastra la carpeta del proyecto a la del repositorio. No hagan esto, metan solo los archivos del proyecto a la carpeta del repositorio y si pueden agr茅guenle el .gitignore.
Sino podr铆an tener problemas en la siguiente clase.

Es importante que a la hora de publicar en el repositorio no se deje publica informaci贸n que pueda llegar a ser sensible, saludos.

Buenas tardes

Tuve problemas al ejecutar el git push -u origin master, por lo cual encontre el siguiente comando que es git push origin main el cual me funciono sin problema. El error en mencion era el siguiente:

error: src refspec master does not match any

error: failed to push some refs to 鈥https://github.com/鈥︹

GitHub renombr贸 la rama 鈥渕aster鈥 por 鈥渕ain鈥 por lo que el comando utilizado en esta clase da error porque ya no es:

git push -u origin master

Ahora es:

git push -u origin main

驴Que es DevOps?



Es un marco de trabajo o tambi茅n considerado una filosof铆a en constante evoluci贸n que promueve un mejor desarrollo de aplicaciones en menos tiempo y la r谩pida publicaci贸n de nuevas o revisadas funciones de software o productos para los clientes.


驴Que es integraci贸n continua (CI)?



Es una practica de hacer que todos los que trabajan en el mismo proyecto de software compartan sus cambios en la base de c贸digo con regularidad, y luego comprobar que el c贸digo sigue funcionando como deber铆a despu茅s de cada cambio.

Constituye una parte fundamental del enfoque DevOps para la creaci贸n y lanzamiento de software, que promueve la colaboraci贸n, automatizaci贸n y ciclos cortos de feedback.


S铆gueme en GitHub

La integraci贸n continua es una pr谩ctica de ingenier铆a de software que consiste en hacer integraciones autom谩ticas de un proyecto lo m谩s a menudo posible para as铆 poder detectar fallos cuanto antes. Entendemos por integraci贸n la compilaci贸n y ejecuci贸n de pruebas de todo un proyecto.

deber铆a ser mas detallado supone que todos sabemos , que mal!! :c

Principo Devops llamado integraci贸n continua:

Despues de crear un proyecto de aplicacion web y mi aplicacion web en azure lo integramos,consiste en que los cambios que le hagamos al proyecto lo veamos refejado en azure,para ello se utiliza git

Como te dije en el anterior video seria mejor usando Visual Studio, y se podr铆an ahorrar todos estos pasos, el video durar铆a 5 segundos, ya que Visual Studio tiene un bot贸n que lo hace todo.

Integraci贸n continua con Github interesante

Para los que creen el repositorio remoto primero, les enumero una manera 谩gil de asociar el repositorio a la soluci贸n:

  1. Crear repositorio con el ReadMe
  2. Ubicarse en la soluci贸n y en la consola escribir
git remote add origin [Repositorio ]
  1. Ejecutar
git merge origin /master

aqui se fusiona la rama master local con la master remoto para traer el Readme
4. Ejecutar

git add .
  1. Realizar commit
  2. Publicarlo en el repositorio

De esta forma ya esta asociada el repositorio a la nueva soluci贸n. Saludos!

hoy 11 de diciembre del 2022, me sali贸 as铆 desde mi Linux:
#git init
#git add .
#git commit -m 鈥渃ommit de proyecto integrado鈥
#git push -u origin main

hasta el momento nada nuevo, vamos por mas

Crear repositorio GitHub

Ver el curso anterior de Git鈥 no es necesario copiar y pegar los archivos de una carpeta a otra, basta con hacer git remote add origin鈥 y pegar la ruta del repo

Es importante revisar el codigo e ignorar la informacion sensible del codigo en .gitignore

Es bueno saber como se hace con c贸digo, mas VS tiene una opci贸n que hace todo y evita que cometamos errores
Adicionalmente saber git es bueno para resolver problemas y errores