Git 2.31 lançado com correções para a vulnerabilidade clone do git

E foi lançado o Git 2.31 com correções para a vulnerabilidade clone do git, e mais. Confira as novidades e veja como instalar no Linux.

Um sistema de controle de versão permite organizar o ciclo de desenvolvimento de um aplicativo em geral. De todos eles, o Git é um dos mais populares e tem o melhor suporte dos desenvolvedores.

O Git é um dos sistemas de controle de versão mais populares, confiáveis ​​e de alto desempenho, além de fornecer ferramentas de desenvolvimento não-linear baseadas em mesclagem e versões flexíveis.

Para garantir a integridade do histórico e a resistência a alterações retrospectivas, o hash implícito de todo o histórico anterior é usado em cada confirmação, e as assinaturas digitais de desenvolvedores e confirmações individuais de tags também podem ser verificadas.

Agora, foi lançada mais uma importante atualização desse poderoso software, o Git 2.31.

Novidades do Git 2.31

Git 2.31 lançado com correções para a vulnerabilidade clone do git

O Git 2.31 não é a atualização mais empolgante dos últimos tempos, mas alguns dos destaques desta nova versão incluem:

  • Continuar a reescrever mais do subcomando “git bisect” no código C. Em última análise, isso deve ajudar em operações mais rápidas de bisect do Git quando a transição for concluída.
  • Trabalho inicial de mudanças para integração FSMONITOR.
  • Retirar mais nomes que contenham “SHA1”, devido à transição em andamento para o uso de hashes SHA-256.
  • Trabalho contínuo na preparação do próprio Git para poder usar o nome do branch principal por padrão, em vez do master.
  • Embora já corrigido para o Git 2.30.2 e anteriores, o Git 2.31 também traz as correções para a vulnerabilidade “clone do git” recente que poderia levar à execução remota de código.

Para saber mais sobre essa versão do Git, acesse a nota de lançamento.

Como instalar ou atualizar o Git

Se você deseja atualizar ou instalar esta ferramenta, precisamos apenas abrir um terminal em nosso sistema e digitar um dos seguintes comandos.
Debian/Ubuntu
sudo apt-get install git

Fedora
sudo dnf install git

Gentoo
emerge --ask --verbose dev-vcs/git

Arch Linux
sudo pacman -S git

openSUSE
sudo zypper install git

Mageia
sudo urpmi git

Alpine
sudo apk add git

Ou

Para instalar a versão mais recente do Git nas principais distribuições Linux, use esse tutorial:
Como instalar a última versão do Git no Debian ou Ubuntu
Como instalar a versão mais recente do GIT no CentOS, RHEL e derivados

Sair da versão mobile