sexta-feira, 13 de agosto de 2010

Usando o Github para organizar projetos

Iniciamos* neste semestre um projeto de criptografia(que logo será disponibilizado sob a GPL) para o curso, para evitar a bagunça de sincronização de códigos que fizemos no semestre passado decidimos(na verdade eu forcei todo mundo XD) a usar o github. Para quem não sabe o que é GIT, a wikipédia não morde, tá?
Bom, chegando na universidade, não consegui transferir os arquivos para o github e tive que dar uma estudada melhor no sistema. Então bora explicar o que o título do texto iniciou?
(Esse tutorial é para gnu/linux)
Depois de cadastrado e de ter criado um diretório no site cadastre sua chave publica no github. Para isso vá em Account e SSH public Keys e adicione sua public key lá. Não sabe como criar/achar sua public key?
Use  ssh-keygen -t rsa para criar a chave e vá na sua home em /.ssh e pegue o código do arquivo id_rsa.pub 
Feito isso faça o seguinte na linha de comando(tutorial mostrado logo na tela de inicio do github):
mkdir NomeDoProjeto // cria o diretório
  cd NomeDoProjeto //entra nele
  git init //inicia o git no diretório
  git add criptografia.py //Coloca o arquivo no git(já deve estar na pasta)
  git commit -m 'Arquivo principal do projeto' // Comentário :D
  git remote add origin git@github.com:Usuario/NomeDoProjeto.git
  git push origin master

*O post foi feito por mim(Elias), mas no grupo estão @edknight_ @mako_reactor  o "Fernando"(não tem vida virtual) e eu(dã)

0 comentários:

Postar um comentário