A collection of tech articles I have been writting over the years for my own future reference.
Crie múltiplas chaves ssh para trabalhar com múltiplas contas do GitHub na mesma máquina.
Crie as chaves ssh
ssh-keygen -t ed25519 -C "rafacandev@gmail.com"
Mova a chave para uma pasta de configuracao:
mv ~/.ssh ~/dev/git-config/rafacandev
Adicione as chaves no ssh agent
ssh-add ~/dev/git-config/rafacandev/.ssh/id_ed25519
Crie um script para alternar as configurações:
cp -r /home/moon/dev/git-config/rafacandev/.ssh ~
cp /home/moon/dev/git-config/rafacandev/.gitconfig ~
ssh-add /home/moon/dev/git-config/rafacandev/.ssh/id_ed25519
Crie um alias para alternar as configurações:
alias git-rafacandev='sh /home/moon/dev/git-config/rafacandev.sh'