Controle de Versão

O controle de código (ou controle de versão) é a prática de rastrear e gerenciar alterações de um documento. É um sistema que registra alterações de um arquivo ou conjunto de arquivos ao longo do tempo para que você possa recuperar versões específicas mais tarde.

Problema relacionado

Os sistemas de controle de versão resolvem os seguintes problemas: fazendo backup do documento ou do código à medida que ele muda ao longo do tempo, permite que vários usuários resolvam conflitos quando há alterações sobrepostas e armazenando um registro de alterações ao longo do tempo. O código do aplicativo muitas vezes pode ser complexo e crítico para os processos principais do negócio, por isso é importante rastrear quem mudou o quê, quando foi alterado e por quê. Além disso, muitos, se não a maioria dos aplicativos, são modificados por vários desenvolvedores, e muitas vezes há conflitos entre as alterações introduzidas por diferentes desenvolvedores.

Como isso ajuda

O controle de versão ajuda os desenvolvedores a preservar a eficiência, armazenando um registro de alterações e fornecendo uma facilidade para resolver conflitos. Ele permite que eles armazenem o código do aplicativo em um repositório e simplifiquem a colaboração. O desenvolvimento moderno de aplicativos depende muito de sistemas de controle de versão, como o git, para armazenar seu código.


Última alteração December 3, 2023: [pt] Remove the "What it is" header (#2668) (a83e5b0)