
Primeiramente, o que é GitHub? GitHub é uma plataforma de gerenciamento e versonamento de código. Ele permite que qualquer usuário cadastrado na plataforma, contribuam em projetos colaborativos com desenvolvedores de todo o mundo.
Estando claro o quê é, vamos dar continuidade. Os três termos que mais escutei até então, foram: Commit, Push e Pull. Em todo tipo de material que consumi ao menos um destes estava presente. Sem enrolação, vamos entender um pouco de cada um.
Commit – É o processo que registra alterações no repositório. Em princípio, é o processo de atualizar o status atual do projeto. As confirmações são feitas localmente.
Push – Envia o histórico recente de consolidação do seu repositório local para o GitHub. Se você é o único que trabalha em um repositório, enviar é bastante simples. Se houver outras pessoas acessando o repositório, talvez seja necessário puxar (Sync) antes de poder empurrar.
Pull – Pega todas as alterações do repositório GitHub e as combina no seu repositório local.
E já que citamos o Sync, é como puxar, mas em vez de se conectar à sua cópia do repositório bifurcado no GitHub, ele volta ao repositório original e traz todas as alterações. Depois de sincronizar seu repositório, você precisará enviar essas alterações de volta à sua conta do GitHub, usando o Push.
Estes foi uma breve explicação a respeito do GitHub e seus termos. Deixe seu comentario e ficamos por aqui.