link do tópico: https://cursos.alura.com.br/forum/topico-utilizar-usuarios-distintos-no-mesmo-computador-local-para-colaborar-no-git-26002
Já existe um tópico explicando isso, porém eu travei nessa parte da explicação dele.
/////////// INICIO Explicação do Fernando Furtado no tópico citado ///////////
Crie um arquivo com o nome config dentro do diretório ~/.ssh com um conteúdo mais ou menos assim.
#Default Github Account
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
#Second Github Acount
Host github-second
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_segundousuario
Agora imagine que temos o seguinte repositório para clonarmos git@github.com:SeuUsuario/teste.git.
posso usar um dos dois Host que tem no arquivo ~/.ssh/config.
Ao usar git clone git@github.com:SeuUsuario/teste.git estarei usando minha conta padrão.
Para usar a segunda conta basta mudar o host do repositório: git clone git@github-second:SeuUsuario/teste.git.
/////////// FIM Explicação do Fernando Furtado no tópico citado ///////////
O que estou fazendo:
Estou nessa parte:
criei o arquivo config.txt, coloquei os dados dentro e salvei.
No console, eu digito
$ git clone git@github-second:spyrado/curso-git.git
Resultado:
Cloning into 'curso-git'...
ssh: Could not resolve hostname github-second: Name or service not known
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
como resolvo?