Git é um sistema livre e de código aberto para controle de versão, projetado para lidar desde pequenas a grandes projetos com rapidez e eficiência. O Git foi inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do kernel Linux, mas foi adotado por muitos outros projetos.
INSTALAÇÃO
Para instalar o Git, execute o comando abaixo:
# apt-get install git |
Após a instalação do Git acesse o site https://github.com/ e crie uma conta.
Para autenticar no servidor Github pelo terminal será necessário criar uma chave Pública SSH, abaixo segue comando para a criação da chave:
# ssh-keygen -t rsa -b 4096 -C "seuemailcriadonogithub@com" |
Saída do comando:
"Enter file in which to save the key (/root/.ssh/id_rsa):" , pressione [ENTER]. |
Para verificar se as chaves foram criadas, execute o comando abaixo:
# ls -la ~/.ssh |
Saída do comando:
O passo agora será instalar um aplicativo que copiará para a área de transferência a nossa chave Publica. Execute o comando abaixo para instalação.
# apt-get install xclip |
Para copiar a chave para a área de transferência, execute:
# xclip -sel clip < ~/.ssh/id_rsa.pub |
Acesse o seu perfil no Guithub, vá ao menu “Settings > SSH and GPG keys”, clique no botão [ New SSH key ], insira um título, cole a chave que já estará na área de transferência e clique no botão [ Add SSH key].
Para testarmos a conexão com o servidor do Github, execute:
# ssh git@github.com |
Se a saída do comando contiver esse trecho “Hi user! You’ve successfully authenticated” a configuração estará correta. Agora ao executar o comando git push, será solicitado que seja realizado o login, conforme imagem abaixo:
Neste tutorial não abordarei os comandos do Git, ficará para um próximo post, até lá.
Mais informações acesse o site https://git-scm.com/