Configuração do Git

Instalando e configurando git + SSH Key


Certifique que o sistema está atualizado


sudo apt-get update

Instale o git


sudo apt install git

Criando uma chave ssh


Passo 1: Substitua o email de exemplo com o email que você usa no github

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

Passo 2: Precione enter para salvar a chave no local padrão

print do terminal com a primeira opção da instalação

Passo 3: Digita uma senha segura ou pressione enter para não usar senha

se você escolheu usar senha vai ser pedido pra você digitar a senha novamente para confirmar.

print do terminal com a segunda opção da instalação

Passo 4: Se tudo deu certo vai aparece algo parecido com a imagem a seguir:

print do terminal com o resultado bem sucedido da instalação

incluindo sua chave SSH ao SSH-agent


Passo1: Iniciando o ssh-agent

eval "$(ssh-agent -s)"

o resultado será algo parecido com isso:

Agent pid 59566

Passo2: Adicione sua chave privada ao ssh-agent

ssh-add ~/.ssh/id_ed25519

caso você tenha configurado uma senha na criação da chave ssh ela será pedida nesse passo 2

Adicionando sua chave ssh ao seu GitHub


Passo 1: Copie sua chave pública

cat ~/.ssh/id_ed25519.pub

copie todo o conteudo que está dentro desse arquivo

Passo 2: No github, vá até o canto superior direito e clique na sua foto e em seguida em Settings.

Print com o menu selecionado e com um retangolo vermelho em cima da opção Settings

Passo 3: No menu lateral que vai aparecer no lado esquerdo da página clique em SSH and GPG keys.

Print do menu lateral esquedo mostrando o botão "SSH and GPG keys"

Passo 4: Nessa página clique em "New SSH key"

Passo 5: No campo Title digite o nome para sua chave SSH(Utilize um nome para que você lembre a onde ela está sendo usada).

Passo 6: No campo "Key Type" deixe selecionado "Authentication Key"

Passo 7: No campo "Key" cole a sua chave pública

Passo 9: Clique em Add SSH key

Passo 10: Se for solicidado para confirmar o acesso da sua conta faça.

Confirme sua identidade


Abra o terminal do seu computador

Passo 1: Substitua o exemplo que está entre aspas pelo sua nome e precione enter.

git config --global user.name "Seu nome"

Passo 2: Subistitua o email de exemplo pelo seu email e precione enter.

git config --global user.email emailexemple@exemple.com

Para saber se foi configurado corretamente você pode digitar os seguintes comando:

git config --global user.name

&

git config --global user.email

Autor: matheus

Data: 07/01/2024