Python con Git y GitHub
Clase 5 de 20 • Curso de Python: PIP y Entornos Virtuales
Contenido del curso
Clase 5 de 20 • Curso de Python: PIP y Entornos Virtuales
Contenido del curso
Diego Urrea
Luis Antonio Gutiérrez Ccasani
Jeinfferson Bernal G
Yuli Alexandra Pulido Castañeda
Michael Forero Chaux
Braulio Herrera
David E Marquez S
Diego Jurado
Jorge Miguel Diaz
Diego Geovanny Bracero
Eduardo Peña Ramos
Hector Saldaña Espinoza
Bogdan Kaleb García Rivera
César Andrés Santana Gereda
Deisy Fernanda Camacho Vargas
Jeinfferson Bernal G
Claudio Fenske
Nicolás Méndez Ayala
Hector Saldaña Espinoza
Ulises Alejandro Mánica Caricio
Ruben Gavilanes
Ulises Alejandro Mánica Caricio
Luis Armando Mendoza Campillo
Rodrigo Chamy
Enrique Alejandro Terrazas Huamaní
Felix Michael Pormachi Jimenez
Erick Alay
Iván Alexis Nocua Benitez
Gibran Alonso Pérez Favela
Felix Michael Pormachi Jimenez
Mateo Paloma
Alexandra Gabriela
Luis Alberto Ramírez Botero
jhon velasque
Emel GM
jhon velasque
Brayan Lopez
Joshua Paternina
Camilo Mejía
Enrique Alejandro Terrazas Huamaní
Paolo Joaquin Pinto Perez
Al darle git push origin master, me dio fatal authentication failed for github. Esta fue mi solución:
Lo que me faltaba para avanzar, gracias por el aporte amigo :)
Informacion super importante. Gracias por el aporte!
Hola Chicos! :D
Crear repositorio en GITGUB
Comando para enlazar e inicializar
ll
git init
ll
git remote add origin (enlace gitgub)
git remote -v
git add *
git commit -m "Mi primer archivo"
git push origin master
Refrescar pagina y revisar
Despues de tener los dos archivos .gitignore y README.md_ agregarlo al gitgub, revisar que esten los tres archivos cargados.
Hola!, es GitHub
Muchas gracias por dichos comandos, tengo entendido que desde hace un par de años no se usa la palabra "master", por lo sucedido en EUA hace un par de años, por lo cual Github a optado por un cambio y usar la palabra "main" (principal).
Imperdible el curso de Git y GitHub de Freddy Vega (el patrón):
https://platzi.com/cursos/git-github/[]()
Se recomienda totalmente
Toca crear esa cuenta y aprnder del curso del patron!
Muy recomendado para tomar este curso!
El README es un archivo con extensión .md, es decir, está escrito en Markdown, que es un lenguaje de marcado utilizado para convertir texto en HTML válido.
En plataformas de repositorios remotos como GitHub, la función de este archivo es presentar información del proyecto, como:
Si quieren consejos de como crear un buen README les recomiendo esta web 👉 make a readme
Es correcto. De hecho, si no me equivoco, estos comentarios también usan Markdown.
Gracias por la info extra!
Para los que tengan problemas con el push inicial recuerden primeramente utilizar la rama main. Esto se hace con: git branch -M main Una vez hecho esto deberás hacer un pull inicial con el comando: git pull origin main --allow-unrelated-histories
Se te pedirá tu usuario de GitHub y tu contraseña. Haciendo esto no hay problema. Yo solucioné lo de las contraseñas con este video: https://www.youtube.com/watch?v=2nzOI-ynXF4&t=309s&ab_channel=TodoCode
De igual manera para que no te vuelva a pedir contraseña seguí estos pasos: https://www.freecodecamp.org/espanol/news/como-evitar-que-git-siempre-solicite-las-credenciales-de-usuario/
Espero que les sirva :3
Gracias si me sirvio
Me salvaste!!.. no salía del error 403 cuando me pedia contraseña.
Cambiar el nombre de la rama master
git branch -m master main
Buenos dias, para los que tuvieron problema para hacer el git push, porque habian realizado anteriormente el curso de Git de Freddy y les quedo la llave ssh en el entorno de windows, les comparto un tutorial que encontre en Platzi, de Bernardo Ayala, con esto lo pude solucionar. Hay que copiar las llaves al WSL. Todos mis respetos y muchas gracias a Bernardo!
Aqui les dejo la direccion
https://platzi.com/tutoriales/1557-git-github/7538-copiar-llaves-ssh-de-windows-a-wsl-2/
Muchas gracias, me salvaste
Muchas gracias hermano
Si alguno tiene problemas al hacer push porque les solicita usuario y contraseña y la contraseña no les esta funcionando es por qué:
Apartir de cierta fecha git prohibió hacer push con tu contraseña de tu cuenta y por esto tienen que generar un
-Personal Acces Token
Para hacerlo vayan a
1.-Settings 2.-En la Left-Side-Bar busquen "Developer settings" 3.-Clickeen en Tokens(classic) 4.-Generate New Token Les arrojara una especie de codigo... guardenlo donde puedan porque cuando les pida contraseña para hacer push ese es el que tienen que colocar...
Eso sería todo ¡Saludos!
Gracias, pero entonces hay que copiar el codigo siempre al hacer un push?
Si compañero.. también hay una forma de enlazar laa cuenta de git con la de github de tal forma que no te pide la contraseña pero no se bien como ... Exito!
Excelente!! Me sirvió! Muchas gracias
Después de 3 días doy con tu video, me sirvió. Muchas gracias crack.
cada vez que realizo el comando git push origin master tengo qu ingresar mi username y password( Token) , hay alguna manera de no tener que estar ingresando cuando realice esta accion , asi como lo hace el profe?
Efectivamente existe una forma, es creando una llave ssh y conectándola a tu repositorio de github. Para ello solo creas tu llave con:
Crear llave ssh.
$ ssh-keygen -t rsa -b 4096
$ cat ~/.ssh/id_rsa.pub
Conectar con github.
Si me fue util :D, thanks man.
Nota 01: si no les aparece la información que el profesor tiene en su terminal al colocar ll usen el comando ls -al.
Nota 02: Si les llegará aparecer un error similar a esto:
utilizen el siguiente comando: $ git reset --mixed origin/main
una vez terminado vuelven a cargar los datos con: $ git add . $ git commit -m "mensaje"
y finalizan con el git push: $ git push origin main
IMPORTANTE TAMBIEN REALIZAR LA CONFIGURACIÓN DE USERNAME Y USEREMAIL con git config --global
Nada mejor que venir del curso profesional de Git-Github dado por el crack freddy
Vengo de el curso de git y github, recuerden que master ya no existe con la actualización, es main ahora.
Como buena practica antes de hacer push es hacer pull para traer los cambio.
una consulta intenteconectarme a mi cuenta de githud desde WSL (LINUX) y no podía pushear pero cuando reconecté desde git bash si levanto como puedo pushar desde WSL o esque tengo que crearme otra cuenta para WSL ? Psta estoy aprendiendo asi que perdon de la pregunta es boba
Hola, seguro es porque en Gitbash ya tiene la llave ssh. Lo que podrías hacer es revisar la configuración global de git para verificar si estás bien enlazado.
como podria solcioanr el problema pongo y pongo mi contra que esta bien y nada
Ahí te dice cual es el problema, desde el 2021 no se puede usar contraseña, ya no dan soporte para ellos. La mejor forma es hacer una conexión mediante una llave SSH, no es muy difícil de hacer y es más seguro. En el curso de Git y Github que da Freddy hay un video donde explican como realizarlo.
Hola comunidad Platzi los que tenga problemas en subir su repositorio en Github les dejo un video para que vean y/o recuerden como se hacia: https://www.youtube.com/watch?v=lV5mrUYsucU&ab_channel=RahulWagh
Les recomiendo tomar el curso de Git y Github antes de venir acá, es súper útil porque Nicolás está haciendo uso de su llave SSH para clonar el repositorio y añadir el origen, algo que explican en el curso ya mencionado.
En caso de que no sepan usar una llave SSH, les recomiendo entonces usar el link HTTPS (mala práctica).
Confirmo, tomen revisen el curso de Git y Github para continuar este de python.
El enlace del curso es: https://platzi.com/cursos/git-github/
Freddy Vega enseña demasiado bien el curso de Git y GitHub
Minuto 6:15 Recuerden siempre hacer un pull antes de hacer push 😅