Introdução a programação
com Processing Modo Python

Como contribuir com este material didático

Passo 0

Crie uma conta no GitHub

Issue tracking (acompanhamento de problemas ou questões)

As chamadas issues são registros de problemas ou desejos de aprimoramento em um projeto. Este projeto tem suas issues aqui: github.com/villares/material-aulas/issues

Criar uma issue pode ser já uma boa contribuição para um projeto.

Para criar uma issue:

Maneiras de usar o GitHub

Para propor correções ou acrescentar novos materiais

[FALTA POR EXPLICAÇÕES AMPLIADAS COM SCREENSHOTS!]

### Exemplos de contribuições úteis

### Como atualizar o seu fork em relação ao repositório de origem quando este já “evoluiu”?

[TODO]

 # Primeiro você precisa adicionar como remote o repositório original
 
 git remote add upstream https://github.com/usuario/nome-do-repositorio.git

 # depois, você recupera todos os branches daquele remote, incluindo o branch master
 
 git fetch upstream

 # certifique-se que localmente você está na master
 
 git checkout master

 # você pode re-escrever o seu branch 
 # re-escreva a sua master, de forma que seus commits que ainda não estão na
 # master não se percam no meio do caminho
 
 git rebase upstream/master

 # essas alterações todas são feitas apenas localmente. se você quiser atualizar o seu fork,
 # precisa "forçar" o push com as alterações. o -f (de force) só precisa ser usado uma vez após o rebase
 
 git push -f origin master