O git é um sistema muito utilizado no desenvolvimento de software para controle de versão, mas pode ser utilizado para manter o histórico de qualquer tipo de arquivo. O git é um software livre e foi criado durante o desenvolvimento do linux.
O github é um repositório de software que utiliza do git para manter o controle de versões. O github é amplamente utilizado por programadores que disponibilizam seus códigos em repositórios e que disponibilizam para que outros programadores possam contribuir com seu código. Essas contribuições podem ser desde correções de erros até adição de novas funcionalidades.
Instalando o git
Acesse o terminal e digite
sudo apt-get install git
após a tarefa concluÃda o git vai está instalado em sua maquina. O passo seguinte é configurar o seu usuário github ao git.Configurando o git para o github
Acesse novamente o terminal e digite:
git config --global user.email "seu_email"
git config --global user.name "seu_nome_de_usuario"
após digitar seu nome de usuário e senha do github o próximo passo é configurar a conexão com o github, esta é criptografada para evitar ataques e roubo de código.git config --global user.name "seu_nome_de_usuario"
Você deve gerar um par de chaves que vai ser utilizada para autenticação com o github. digite o seguinte comando:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
você deve confirmar as opções e é recomendado que deixe as opções em branco.
após esta operação concluÃda adicione a chave criada a lista de chaves ativa, para tal tarefa deve ser ativado o ssh-agent:
ssh-add ~/.ssh/id_rsa
agora acesse a chave gerada e a copie, no terminal acesse:
gedit ~/.ssh/id_rsa.pub
após a chave copiada, acesse o github e vá em: settings -> ssh keys and gpg keys -> add ssh keys -> copie aqui a chave gerada -> add key.
Após estes passos o git e o github estão prontos para serem utilizados. Se quiser aprender alguns comandos básicos do git, acesse seguinte Tutorial.




Nenhum comentário:
Postar um comentário
■ Faltou alguma informação ?
■ Algo não ficou claro ?
■ Você acha que poderia ser explicado de outra maneira ?
■ Faltou uma ilustração mais detalhada ?
Relate sua experiência nos comentários que tentaremos soluciona-la.