1
resposta

Configuraçoes Iniciais git/github - criar conta e conexão ssh

Esse tutorial foi pensado para ajudar quem está no ínicio da sua jornada como desenvolvedor.

1° parte

O primeiro passo é instalar o git em sua máquina seja ela Linux ou Windows
Windows
acesse:https://www.git-scm.com/download/win
ou
abra powershell e digite:

winget install --id Git.Git -e --source winget

Linux
abra o terminal e digite:

apt install git

Para confirmar abra o terminal(linux ou windows) e digite :

git --version

Se tudo correu bem aparecerá a versão do git instalada...
Agora para testar:
no Windows
Crie uma pasta na area de trabalho e clique com o botão direito do mouse escolha a opção: "git bash here"
Pronto seu terminal git bash já está funcionando...
no Linux
Crie uma pasta na area de trabalho e clique com o botão direito do mouse escolha a opção: "abrir em um terminal"
Agora voce pode escrever os comandos do git no terminal do Linux,pois ele é o próprio git bash(windows)

2° parte

Agora que temos o git instalado precisamos criar nossa conta no github.
Isso é fácil é só seguir os passos a seguir:

  • Acesse o site https://github.com/
  • Clique no botão "Sign up" ou "Inscrever-se"
  • Na próxima pagina digite seu email
  • Depois crie uma senha forte e anote
  • Agora crie um nome de usuario que referencie sua conta ex: beginnerDev
  • Por ultimo resolva um puzzle para verificar se é uma pessoa.
  • Agora abra seu email e verifique se recebeu um código de verificação...as vezes demora um pouco...
  • Agora é só copiar e colar o código de verificação e seu github está pronto para receber seus repositórios...
  • Quando abrir seu github pela primeira vez ou se limpou o navegador ele vai pedir email e senha e vai enviar um código de verificação para seu email.

3° parte

Agora voltamos para continuar as configurações no git.
Clique com botão direito na Área de trabalho e abra o terminal(linux) ou o git bash(windows) e digite os seguintes comandos:
define nome padrão da branch principal:

git config --global init.defaultBranch main

defina o nome do usuario principal:

git config --global user.name nome-usuario-github

defina o email do usuario principal:

git config --global user.email nome-email-cadastrado-github

Cole o texto abaixo, substituindo o email usado no exemplo pelo seu endereço de email GitHub.

ssh-keygen -t ed25519 -C "your_email@example.com"

Vão aparecer varias informações mas basicamente apenas dar Enter em todas(caso queira saber mais sobre comenta abaixo).
Agora digite o comando:

eval "$(ssh-agent -s)"

Depois digite:

ssh-add ~/.ssh/id_ed25519

Agora digite:

cat ~/.ssh/id_ed25519.pub

Copie a saida do comando e abra seu github no caminho:
https://github.com/settings/ssh/new
Adicione um nome a sua chave em title
Depois cole o conteudo na caixa de texto key.
Confirme no botão Add SSH key.
Se tudo correr bem sua tela recarregará com a seguinte mensagem:
You have successfully added the key 'nome-da-chave'.
Agora você pode enviar e atualizar seus repositórios no github através do terminal git.
Caso queira testar a conexão de sua chave ssh digite:

ssh -T git@github.com

Aparecerão algumas informações na tela e apenas digite yes para continuar.
Isto são apenas configurações basicas para autenticar o git e github.
Existem outras maneiras para enviar seus repositório para o github.
Se quer saber mais comenta aí.
Qualquer dúvida ,opinião ou correção fique a vontade para expor nos comentários.
Obrigado.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Ronaldo! Como vai?

Agradeço por compartilhar.

Gostei bastante da forma como você organizou o passo a passo da instalação e configuração do git/github, ficou bem detalhado e pode ajudar bastante quem está começando. Ótimo também você incluir os comandos para Linux e Windows, isso deixa o material acessível para mais pessoas.

Continue trazendo esse tipo de contribuição, é muito valioso para a comunidade.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!