Série Git:Do Git para GitHub

Olá Pessoal,

Dando continuidade à Série Git. Hoje vamos ver como mandar os códigos que estão no nosso repositório local para o GitHub. No próximo post da série veremos como fazer isso direto do Eclipse.

Lets go…

Passo 1

Antes de tudo você precisa criar uma conta no GitHub, inicialmente pode ser free que tem o limite de até 30GB. Porém, lembre-se  que para projeto confidenciais não é recomendável usar uma conta free, pois o acesso é public. Dai você pode ver os planos existentes no github para contas private.

Passo 2

Depois de ter criado e logado na sua conta precisamos de uma chave SSH para poder comitar, sendo assim. Abra o Git Bash iniciar >> programas >> Git >> Git Bash.  E digite:

ssh-keygen -t rsa -C “seu_email@email.com”

Informe o e-mail de cadastro no GitHub. Dê enter para a próxima pergunta.

Passo 3

A próxima pergunta é para criar uma senha para o passphrase. Digite a senha. Não esqueça dela.Veja que um arquivo id_rsa.pub foi criado, veja onde ele criado e abra através do bloco de notas.

Passo 4

Vá na pagina do GitHub e clique em “Account Setting” e depois em “SSH Public Keys”. Clique em “Add another public key”. O titulo é opcional. Porém, na parte do key cole todo o conteudo do arquivo id_rsa.pub.

Clique em add key.

Passo 5

Vamos testar para ver se tá tudo certo. Digite:

ssh -T git@github.com

Ele vai perguntar se tem certeza que quer conectar e talz. Digite yes e Enter. Na próxima pergunta informe a senha passphrase cadastrada ainda pouco. Se deu tudo certo você vai receber uma mensagem assim:

Hi camilolopes! You’ve successfully authenticated, but GitHub does not provide shell access.

Passo 6

Agora crie um repositório no GitHub, de preferência sem espaço e caracteres especiais. Do contrario ele será removido pelo GitHub. Depois disso você vai cair na pagina do seu repositório.

Passo 7

Abra o Git Bash no seu repositório local. E digite:

git remote add origin git@github.com:seu_login/nome_do_repositorio.git

Observe que em “nome do repositorio” você vai ter que digitar o mesmo nome que informou lá no GitHub.

Passo 8

Para atualizar os arquivos no GitHub é simples basta digitar:

git push origin master

Informe a senha quando for solicitado. Em seguida atualize a pagina do seu repositório no GitHub e veja os arquivos lá:

Vou ficando por aqui e espero que tenha gostado. Como falei no inicio do post. O próximo vamos ver as coisas dentro do Eclipse e comitando para o GitHub.

Abracos, see ya!!

Série Git:Instalando e configurando Git no Ubuntu

olá Pessoal,

Estarei dando inicio a mais uma série no blog, e dessa vez veremos sera uma de Git, que batizei como “Git para Iniciantes”. Se você deseja começar a usa a ferramenta, mas não sabe por onde começar, os posts da série pode ser um bom caminho, mas é claro que não é “meia dúzia” que irei conseguir falar tudo sobre Git. Vou buscar  algo prático e com um pouco de teoria para quem está no 0x0. E para começar nada melhor que  ver como instalar o Git no Ubuntu que é fácil demais.  É muito simples e rápido.

Lets go…

O que é Git?

Bem,  se você sabe ou nem tem idéia, dar uma olhada http://pt.wikipedia.org/wiki/Git. Não gosto de repetir informação, então nada melhor que o Wikipedia pra dar um overview.

Instalando

Para instalação do Git no Ubuntu é preciso apenas uma linha de comando:

sudo apt-get install git-core git-doc git-gui gitk

Responda “y” ou “yes” para pergunta de confirmação da instalação dos pacotes.

Em seguida digite: git –version

Configurando

Agora vamos configurar nosso usuário:

 

O email:

 

Se vc tem uma conta no GitHub use o mesmo e-mail.

E assim feito, Git instalado. Agora vamos ver como usa-lo. O comando a seguir inicializa o Git:

 Git init

Pronto!! Agora você já pode usar o Git na sua máquina, basta versionar os seus arquivos que deseja commit e mandar bala. Se você é novo com Git, terá que ver os command line mais usados e ir aprendendo

Se você não quer usar via command line, há um GUI que parece ser interessante http://live.gnome.org/giggle  que ainda não experimentei. Fica à dica.

Vou ficando por aqui espero que tenham gostado do post

Abracos, see ya!!!