Recomiendo también cambiar por defecto la rama master a main. Te ahorrará problemas a futuro.
git config --global init.defaultBranch main
Instalación de Linux
¿Qué es Linux y por qué instalarlo?
Instalando Ubuntu en VirtualBox
Creando una USB booteable con Ubuntu
Instalando Ubuntu directamente en nuestro equipo
Herramientas web y editor de texto
¿Qué es el navegador?
Instalación del navegador y sus DevTools
Instalando nuestro editor de texto
Extensiones y personalización de Visual Studio Code
Cómo usar Live Server en proyectos reales de HTML y CSS
Introducción a la terminal
Comandos básicos de la terminal
Instalación de Node.js
Tu primer proyecto con React
Introducción a Git y Github
¿Qué es Git y Github?
Configurando nuestras credenciales
Haciendo nuestros primeros commits
Subiendo nuestro primer repositorio
Despedida
¿Qué es lo que sigue?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Enrique Devars
Aportes 32
Preguntas 8
Recomiendo también cambiar por defecto la rama master a main. Te ahorrará problemas a futuro.
git config --global init.defaultBranch main
Una buena práctica es firmar tus commits con una llave gpg y darle así una validación adicional a tus commits.
Virtualicé mi Ubuntu por fin, ahora voy a experimentar con una usb. El Master al que mejor le entiendo la narración de comandos es Enrique Devars.
La clase está genial, solo un pequeño detalle que me pareció curioso…
.
A la hora de registrarse, le ocultaron tanto el email como la contraseña a Devars
.
Pero, apenas baja en la página, se los puede ver sin ningún problema 😅
.
Un detalle gracioso de producción, pero no le baja la calidad al contenido del curso.
Ojo necesitas como contraseña no la que pusiste en git sino un token que tenes que generar. Por eso sale un error 400… https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsettings%2Ftokens
Si por casualidad escribieron mal su nombre o correo usen este comando.
con esto remplaza ya sea el nombre o correo actual por el nuevo
muy bien explicado el video y la configuración de git en linux
An SSH key is an alternate way to identify yourself that doesn’t require you to enter you username and password every time. SSH keys come in pairs, a public key that gets shared with services like GitHub, and a private key that is stored only on your computer. If the keys match, you’re granted access.
SSH (Secure Shell) es un protocolo de red que permite a los usuarios conectarse y administrar remotamente dispositivos y servidores. SSH utiliza técnicas de cifrado para asegurar que las comunicaciones entre el cliente y el servidor sean seguras.
.
Para autenticarse con un servidor SSH, es común utilizar un par de claves criptográficas pública-privada (SSH keys). Estas claves son generadas por el usuario y el servidor, y permiten una autenticación segura sin necesidad de ingresar contraseñas cada vez que se conecta al servidor.
.
ssh-keygen -t ed25519 -C [email protected]
. Esto creará una nueva llave pública “id_ed25519.pub”
y una llave privada “id_ed25519”
en el directorio “~/.ssh”
, utilizando el correo electrónico proporcionado como etiqueta.id_ssh_keyname
por el nombre personalizado de su clave.“passphrase”
como seguridad adicional. Esto es opcional y se puede omitir oprimiendo enter.Antes de añadir una nueva clave SSH al ssh-agent para gestionar sus claves, debería haber comprobado las claves SSH existentes y haber generado una nueva clave SSH.
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
“~/.ssh/id_ed25519.pub”
y abrir el archivo .pub con el bloc de notas.Configurar Git:
- git config --global user.name “usuario”
- git config --global user.email “correo”
- git config --list
Open Terminal .
Enter ls -al ~/.ssh to see if existing SSH keys are present. $ ls -al ~/.ssh # Lists the files in your .ssh directory, if they exist.
Check the directory listing to see if you already have a public SSH key. ...
Either generate a new SSH key or upload an existing key.
Si lo notan, el está usando Bitwarden para gestionar sus contraseñas, también lo uso. Les dejo un tutorial por aquí.
Para Pc
https://www.youtube.com/watch?v=GrGoQC_Q5ck&t=641s
Para Móvil
https://www.youtube.com/watch?v=UIZOns2OwBc&t=10s
git config --global user.name "nombre o nickname"
git config --global user.mail "[email protected]"
git config --list
Ojo cuando les aparezca que la contraseña está en la lista de contraseñas comunes, podría significar que tal contraseña está comprometida, para más info busquen en https://haveibeenpwned.com/, o en algún administrador de contraseñas que tengan, como el de Apple 😃
espero y le sirva a alguien, quería hacer un tutorial en platzi o blog en platzi llamado:
me tarde horas y horas en resolver esto que nunca me había pasado antes:
se van a:
SETTINGS
DEVELOPER SETTINGS
PERSONAL ACCESS TOKENS
TOKENS (CLASSIC)
También deben de darle permisos de que quieren que puedan hacer con ese token y si se les pierde, no lo guardaron, no ocupan generar uno nuevo, sólo tienen que regenerar uno nuevo:
A digital credential is a proof of qualification, competence, or clearance that is attached to a person. Also, digital credentials prove something about their owner.
https://en.wikipedia.org/wiki/Digital_credential
It is necessary to set our credentials before start using Git:
Your username:
git config --global user.name "Papita"
Your email
git config --global user.email "[email protected]"
If you want to list your data:
git config --list
Excelente clase, cada vez me gusta más la terminal 😄.
Las credenciales son un conjunto de datos que se utilizan para autenticar la identidad de un usuario en un sistema informático o plataforma en línea. Las credenciales suelen consistir en un nombre de usuario y una contraseña, aunque también pueden incluir otros datos como un PIN, una huella digital o un token de seguridad.
Cool
¿Qué son las credenciales?
¿Qué credenciales debemos configurar en Git?
¿Cómo podemos crear una cuenta en GitHub?
¿Para qué sirve el comando git config --global user .name “nombre-usuario”? (quitar el espacio)
¿Para qué sirve el comando git config --global user .email “correo-electrónico”?(quitar el espacio)
¿Cómo podemos ver nuestras credenciales de nombre de usuario y correo electrónico en Git?
Credenciales configuradas!
Esperaba que cometiera la novatada de Ricardo Celis de revelar su correo de Gmail cuando en todo el curso lo ocultaba. Pero no.
buena explicacion la clase
Ya esta confirmado todo 😄
Configurando nuestras credenciales 14/17
Siempre funcional Git
siempre tengan configurado las credenciales a veces les dara error si no lo tienen configurado
Gracias!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?