http://www.trustcode.com.br/slides/slide/colaborando-com-o-odoo-no-brasil-2
1ª Etapa - Entendendo um pouco sobre o git e github, ferramentas essenciais no desenvolvimento do Odoo:
O que éo git e github
git
ferramenta desenvolvida por Linus Torvalds para controle de código, sucessor
do SVN.
github
site para hospedar repositórios git, totalmente free para projetos open source.
3.
Passos iniciais
Criando aconta no github.com
Baixar e instalar o git localmente.
Configurar os dados iniciais no git:
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
4.
Conceitos do git
Repositório- pasta ou local onde fica o código principal
Clone - fazer uma cópia do projeto principal
commit - “trick one”
pull - receber as modificações de um remote
push - enviar o código para um remote
branch - parecido com o clone porém sem criar uma nova pasta
5.
Alguns comandos úteis
gitdiff - mostra as diferenças
git status - mostra o status dos arquivos
git merge - efetua a junção de dois branchs
git checkout - muda para um novo branch
git branch - cria um branch novo ou lista
git remote - configura as urls dos repositórios remotos
6.
Conceitos do github
Fork- parecido com um clone, porém feito diretamente na sua conta do github
Issues - indica problemas ou melhorias
Pull Request - requisição para integrar as modificações no repositório principal