- Acesse o CPanel de seu domínio e vá até
Terminal; - Para gerar uma chave, no terminal, digite o comando abaixo e depois tecle
enter:
ssh-keygen -t rsa -b 4096 -C "seu_usuario@seu_dominio.com"
- Após executado o comando, o sistema irá solicitar que você responda algumas perguntas, deixe da seguinte forma:
Enter file in which to save the key (home/nome_do_seu_diretorio/.ssh/id_rsa):deixe em branco e tecleEnterEnter passphrase (empty for no passphrase):coloque a senha de sua prefência ou se não quiser, deixe em brancoEnter same passphrase again:digite a mesma senha inserida anteriormente, se deixou em branco a anterior, apenas tecleEnter
- Dando tudo certo, aparecerá a sua chave criada.
- Agora iremos pegar o valor da chave criada, para isto, digite no terminal:
cat ~/.ssh/id_rsa.pub
- Copie o valor e vá ao seu repositório no Github;
- Vá em
settingse depois emDeploys keys, na janela que abrir clique emAdd deploy key, coloque qualquer valor no campotitlee cole o valor copiado da chave pública no campoKey.
O check
Allow write access, se marcado, permitirá que você faça atualização do repositório do seu site para o repositório do Github, se não for necessitar desta funcionalidade deixe desmarcado
- Preenchido todos os campos, clique em
Add key. - O Github solicitará seus dados de acesso para confirmar, preencha corretamente e confirme.
- Volte ao terminal do CPanel e digite o comando abaixo e tecle em
Enter:
ssh -T git@github.com
- Acesse o CPanel de seu domínio e vá até
Git Version Controle clique no botãocriar; - Na janela que se abrirá, preencha dasguinte forma
- O campo
Clone URLcom o endereço do seu repositório (pegue o endereço SSH); Repository Pathcoloque o nome que desejar, lembrando que será criada uma pasta no diretório raiz com este nome;
Guarde bem este caminho, pois
Repository Name, com o nome de sua preferência
- O campo
- Preenchido todos os campos, clique em
Criar.