Mudanças entre as edições de "Git + Linux"

De Redome
Ir para: navegação, pesquisa
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
'''Gerar uma nova chave SSH:''' <br><br>
 
'''Gerar uma nova chave SSH:''' <br><br>
  
1- Abrir Windows Terminal
+
1- Abrir Windows Terminal e checar se o Git está instalado:
 +
  ''git --version''
  
 
2- Cole o texto abaixo, substituindo o endereço de e-mail do seu GitLab. <br>
 
2- Cole o texto abaixo, substituindo o endereço de e-mail do seu GitLab. <br>
Linha 7: Linha 8:
  
 
3- Quando aparecer a solicitação "'''Enter a file in which to save the key'''" <br>(Insira um arquivo no qual salvar a chave), presssione Enter. O local padrão do arquivo será aceito. <br>
 
3- Quando aparecer a solicitação "'''Enter a file in which to save the key'''" <br>(Insira um arquivo no qual salvar a chave), presssione Enter. O local padrão do arquivo será aceito. <br>
Enter a file in which to save the key (/c/Users/you/.ssh/id_ed25519):[Press enter] <br>
+
  Enter a file in which to save the key (/c/Users/you/.ssh/id_ed25519):[Press enter] <br>
  
 
4- Digite uma frase secreta segura no prompt.<br>
 
4- Digite uma frase secreta segura no prompt.<br>
Enter passphrase (empty for no passphrase): [Type a passphrase] <br>
+
  Enter passphrase (empty for no passphrase): [Type a passphrase] <br>
Enter same passphrase again: [Type passphrase again] <br>
+
  Enter same passphrase again: [Type passphrase again] <br>
  
 
5- Adicionar sua chave SSH ao ssh-agent: <br>
 
5- Adicionar sua chave SSH ao ssh-agent: <br>
 
- Certifique-se de que o ssh-agent está em execução: <br>
 
- Certifique-se de que o ssh-agent está em execução: <br>
''eval "$(ssh-agent -s)"'' <br>
+
''eval "$(ssh-agent -s)"'' <br>
  
- Copie o diretório para a área do usuário: <br>
+
- '''(opcional)''' Copie o diretório para a área do usuário: <br>
''cp -r .ssh /home/<user>/'' <br>
+
  ''cp -r .ssh /home/<user>/'' <br>
  
 
- Renomear os arquivos: <br>
 
- Renomear os arquivos: <br>
''.ssh mv id_ed25519 id_rsa'' <br>
+
  ''.ssh mv id_ed25519 id_rsa'' <br>
''.ssh mv id_ed25519.pub id_rsa.pub'' <br>
+
  ''.ssh mv id_ed25519.pub id_rsa.pub'' <br>
  
-Adicione sua chave SSH privada ao ssh-agent: <br>
+
- Adicione sua chave SSH privada ao ssh-agent: <br>
''ssh-add ~/home/<user>/.ssh/id_rsa'' <br>
+
  ''ssh-add ~/home/<user>/.ssh/id_rsa'' <br>
  
-Copie a chave pública SSH: <br>
+
- Copie a chave pública SSH: <br>
''.ssh/ nano id_rsa.pub'' <br>
+
  ''.ssh/ nano id_rsa.pub'' <br>
  
 +
6- Dizer ao Git quem é você: <br>
 +
Esses comandos fazem o seu nome e e-mail aparecerem nos commits feitos por você. <br>
 +
  ''git config --global user.name "SeuNome"''
 +
  ''git config --global user.email "SeuEmail"''
  
Checar se o Git está instalado:
+
7- Visualizar as configurações locais:
$ git --version
+
  ''git config --list''
 
 
Dizer ao Git quem é você:
 
Esses comandos fazem o seu nome e e-mail aparecerem nos commits feitos por você.
 
$ git config --global user.name "SeuNome"
 
$ git config --global user.email "SeuEmail"
 
Checar o status do repositório local:
 
 
 
  
  

Edição atual tal como às 18h02min de 5 de outubro de 2021

Gerar uma nova chave SSH:

1- Abrir Windows Terminal e checar se o Git está instalado:

 git --version

2- Cole o texto abaixo, substituindo o endereço de e-mail do seu GitLab.

  ssh-keygen -t ed25519 -C “seu_email@example.com” 

3- Quando aparecer a solicitação "Enter a file in which to save the key"
(Insira um arquivo no qual salvar a chave), presssione Enter. O local padrão do arquivo será aceito.

  Enter a file in which to save the key (/c/Users/you/.ssh/id_ed25519):[Press enter] 

4- Digite uma frase secreta segura no prompt.

 Enter passphrase (empty for no passphrase): [Type a passphrase] 
Enter same passphrase again: [Type passphrase again]

5- Adicionar sua chave SSH ao ssh-agent:
- Certifique-se de que o ssh-agent está em execução:

eval "$(ssh-agent -s)" 

- (opcional) Copie o diretório para a área do usuário:

 cp -r .ssh /home/<user>/ 

- Renomear os arquivos:

 .ssh mv id_ed25519 id_rsa 
.ssh mv id_ed25519.pub id_rsa.pub

- Adicione sua chave SSH privada ao ssh-agent:

 ssh-add ~/home/<user>/.ssh/id_rsa 

- Copie a chave pública SSH:

 .ssh/ nano id_rsa.pub 

6- Dizer ao Git quem é você:
Esses comandos fazem o seu nome e e-mail aparecerem nos commits feitos por você.

 git config --global user.name "SeuNome"
 git config --global user.email "SeuEmail"

7- Visualizar as configurações locais:

 git config --list 


SSH Keys.png


Comandos.png
Adicionando key.png