O que é Git

Git é um sistema open-source de controle de versão utilizado pela grande maioria dos desenvolvedores atualmente ele podemos criar todo o histórico de alterações no codigo dos nossos projeto e facilmente voltar para qualquer ponto para saber como o código estava em determinada data. Além disso o git nos ajudaa muito a controlar o fluxo de novas funcionalidades entre vários desenvolvedores no mesmo projeto com ferramentas para análise e resolução de conflitos quando o mesmo arquivo é editado por mais de uma pessoa em funcionalidades diferentes

como utilizar o git

Crie um a pasta vazia e abra o git bash e em seguida digite o comando git init com isso voçê cria um repositório git dentro da pasta vazia .Dentro dessa pasta vai ficar todos os arquivos do seu projeto onde sera possível utlilizar o serviço de controle de versão através dos comandos git tanto para voltar para uma versão anterior como para retornar para versões mais recentes

comandos basicos do git e suas funcionalidades

  • Git status
  • Git init
  • Git commit
  • Git add
  • Git add*
  • Git log
  • Git checkout
  • Git diff
  • Git pull
  • Git push
  • Git reset head

Git status : mostra o status atual do repositório git caso tenha algo para adicionar ao repositório ele mostra.

Git init : usado para iniciar um repositório git .

Git add : usado para adicionar um arquivo a um repositório git.

Git add* : usado para adicionar vários arquivos a um repositório git de uma só vez.

Git commit : esse comando serve para apos você fazer um git add comentar algo para quando você estiver em uma outra versão e queira voltar para determinada versão você consegue identificar a versão devido ao comentário.

Git log : usado para mostrar todas alterações que foi feitas nos arquivos.

Git checkout : utilizado para voltar ou retornar para a versão que voçê quer do seu projeto.Digitanto git log vai listar todas suas versões é só copiar a numeração da versão e colar na frente do comando git checkout e apertar enter para voltar para aquela versão caso queira retornar para a última versão do seu projeto digite git checkout master.

Git push : usado para enviar um projeto para um lugar remoto um exemplo seria enviar um projeto para o github

Git pull : usado quando tem mais de uma pessoa trabalhando em um mesmo projeto onde após usado para baixar a diferença do seu projeto para o que está em um local remoto para isso usa-se o comando git pullpois todos da equipe tem que está atualizado de como esta o projeto para a partir disso implentar mais coisas