Colaborando com o
Odoo no Brasil
1ª etapa - Usando o Github
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.
Passos iniciais
Criando a conta 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
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
Alguns comandos úteis
git diff - 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
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
Colaborando com o Odoo no brasil

Colaborando com o Odoo no brasil

  • 1.
    Colaborando com o Odoono Brasil 1ª etapa - Usando o Github
  • 2.
    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