Você está na página 1de 6

Git é uma ferramenta de versionamento de software;

O Git é uma ferramenta que gerencia versões de um software.


• O site-cliente é onde fica todos os arquivos;
• O estados são salvos mediante a pasta .zip;
• Muitas pastas zips são geradas;
• Com o tempo é preciso fazer backup;
• Para localizar um arquivo, como por exemplo, uma imagem, é
muito trabalhoso;
• Ainda mais quando se trata de uma equipe;
• Muito desorganizado;
• Por isso é preciso um VSC (Software de controle de Versão)
• Fazer um commit é enviar a pasta onde tem
todos os arquivos do site para um repositório
central;
• O primeiro tipo de VCS é chamado de software
de controle de versão CENTRALIZADO/LINEAR;
• É feito um commit afim de mandar par aum repositório central;
• No software do tipo distribuído o programador
não comita para um repositório central e sim
• Commit é pegar uma pasta e enviar para um repositório central;
repositório local, ou seja, não é necessário o
poder de processamento de um servidor;
• Para dar um commit era preciso ter conexão ativa com o servidor constantemente;
• Não precisa nem se quer estar conectado ao
servidor;
• A equipe inteira pode participar;
• Assim é possível fazer o versionamento local de
• O próprio servidor será capaz de detectar a ordem de versões;
todos os arquivos.
• O push se encarrega de enviar o versionamento
• No modelo distribuído, as coisas mudaram;
que você tem na sua máquina e jogar no
repositório remoto.
• No distribuído, temos um software de versionamento instalado na sua máquina
• Isso significa que você comita para o repositório
pessoal.
local. Quando atingir uma versão final ou
breakpoint, você vai dar um push;
• Temos então o versionamento local de todos os arquivos feitos;
• Para que os repositórios locais possam “se ver”, temos o repositório remoto;
• Com o repositório local, fazemos o commit. Quando chegarmos em uma versão
grande, daremos um push para o repositório remoto;
• O push é pegar o versionamento que está na sua máquina e enviar para o repositório
remoto.
• O Git é um software de controle de versionamento;
• Instala-se o Git na máquina pessoal, ele vai fazer a gestão da tua versão mesmo sem
conexão à internet (no servidor ou repositório remoto);
• É possível saber a diferença do código que você fez anteriormente para o código atual;
• O Git possui ramificação do projeto, dividindo o projeto.

Você também pode gostar