1.1 O que é GIT?

Controle de Versão

O Controle de Versão registra as alterações em um arquivo e permite que você restaure o arquivo a uma versão anterior. Como ele guarda o histórico das alterações, ele permite que você compare as mudanças ao longo do tempo, veja quem foi a pessoa que modificou o arquivo e quais as mudanças que ela fez.

Versão 37 Final (Use Esta)

Nas áreas administrativas é comum criarmos várias versões de planilhas no Excel e como é necessário gardar o histórico porque alguém pode perguntar o que mudou, as pessoas vão salvando os arquivos com alterações no nome, alterando o número da versão.

Isso causa situações onde temos várias planilhas com o mesmo nome, às vezes até com o mesmo número, assim:

  • Controle Financeiro – Versão 37
  • Controle Financeiro – Versão 37 10-12-2024
  • Controle Financeiro – Versão 37 Reunião
  • Controle Financeiro Versão Final
  • Controle Financeiro Versão Final Definitiva
  • Controle Financeiro Versão Final Definitiva Use Esta

Parece estranho o caso acima, mas é baseado em experiência real que experimentei anos atrás em uma empresa que trabalhei.

Hoje existem várias maneiras melhores para controlar essas versões, especialmente quando usamos o Office 365, mas antigamente era exatamente assim que fazíamos.

Controle de Versão – Excel, Word, Office 365 e One Drive

Nasce o GIT – Um sistema de controle de versão distribuído

O GIT nasceu de um problema bastante simples. Havia um projeto desenvolido pela comunidade que é o Kernel do Linux. Para quem não conhece, o Kernel do Linux é um software que a comunicação entre os componentes eletrônicos e os aplicativos, e é amplamente usado em sistemas operacionais para servidores, firmware de roteadores e outros equipamentos e é base para o Android. Esse projeto era muito grande e previsava de um controle de versão robusto e 2002 eles começaram a usar um DVCS chamado BiitKeeper. Quando em 2005 ele passou a ser pago, a equipe do Linux desenvolveu seu próprio sistema de controle de versão, e então nasceu o GIT.

De lá pra cá, ele ganhou o mundo, por ser rápido, fácil de usar e eficiente com projetos grandes.

Clique para ver o Guia de Estudos Completo de GIT que preparamos.

Próximo:  1.2. GIT: Vantagens do versionamento em projetos de dados

Anterior: Guia de Estudos Completo de GIT para Cientistas de Dados

Referências

Documentação da Micrsoft – Exibir as versões anteriores de arquivos do Office – https://support.microsoft.com/pt-br/office/exibir-as-vers%C3%B5es-anteriores-de-arquivos-do-office-5c1e076f-a9c9-41b8-8ace-f77b9642e2c2

Git Pro – Começando com Controle de Versão – https://git-scm.com/book/pt-br/v2/Come%c3%a7ando-Sobre-Controle-de-Vers%c3%a3o

Rolar para cima