Git Setup

Configurar nombre de usuario:

$git config --global user.name “John Doe”

Configurar correo electronico:

$git config --global user.email johndoe@example.com

Configurar Visual Studio Code como editor predeterminado:

$git config --global core.editor “code --wait”

Listar la configuracion actual:

$git config --list

Mostrar el estado original en un conflicto:

$git config --global merge.conflictstyle diff3


Si el servidor usa como autenticacion SSH
Generar llave publica con SSH:

$ssh-keygen -o

Si usas password al generar la llave, la opcion -o almacena la llave privada en un formato que es mas resistente a un ataque de fuerza bruta.


Copiar llave publica al portapapeles:

Mac

$pbcopy < ~/.ssh/id_rsa.pub

Windows

cd <user>/.ssh
clip < id_rsa.pub

Linux

$sudo dnf install xclip

$xclip -sel clip < ~/.ssh/id_rsa.pub

Posted in Git