git
é um Sistema de Controle de
Versão, que nos permite
salvar, guardar e compartilhar modificações no código no decorrer do
tempo. and share changes to code over time.
GitHub é apenas git
por baixo dos panos, mas
inclui um monte de coisas, como uma interface web e um bom sistema de
Pull Request e Rastreamento de Erros.