Neste artigo você vai aprender qual a diferença entre git commit e git push, para entender de uma vez por todas estes comandos de git
Fala programador(a), beleza? Bora aprender mais sobre os comandos de git!
Os comandos mais utilizados no git com certeza são: commit, push e pull
Eles fazem parte do fluxo de trabalho de um dev com git
Então vamos entendê-los para utilizar de forma concientes
git commit
O git commit tem como principal papel comunicar as alterações que estamos fazendo no código
Se levarmos isso para o universo dos games, seria como um save point ou check point
Normalmente a cada progresso em uma atividade que estamos realizando utilizamos o commit
Precisamos sempre inserir uma mensagem, para comentar o que este commit representa, o que faz o código que acabamos de inserir
Estes commits poderão ser evidenciados depois com o comando git log
É normal que cada branch tenha mais de um commit
Quer aprender mais sobre git? Veja este curso gratuito:
git push
Quando finalizamos toda a tarefa que estamos realizando precisamos enviar o nosso código para o repositório remoto
Ou seja, após um ou mais git commit’s precisamos comunicar o repositório que terminamos o que estamos fazendo
O git push torna isso possível, enviando todo o código que realizamos no branch atual para o repositório remoto
A cada novo git commit precisamos executar um git push para enviar as novas alterações
git pull
O comando git pull é o inverso do git push, ele pega as alterações do repositório remoto e coloca no nosso repo local
Por isso é utilizado constantemente, sempre que precisamos pegar os códigos dos outros dev da equipe vamos utilizar o pull no branch desejado
E este é basicamente o fluxo do dia a dia de um dev com repositórios que possuem controle de versão
Conclusão
Neste artigo você aprendeu a diferença entre git commit e git push
Basicamente temos o git commit para comunicar uma porção de código que já realizamos
E o git push envia este código para o repositório remoto
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!