Notícia da ME, 21 de abril (UTC+8): De acordo com o monitoramento da Beating, o Git lançou a versão 2.54. O engenheiro da GitHub Taylor Blau apresentou, em um post oficial no blog, as principais atualizações das versões 2.53 e 2.54, principalmente o comando experimental git history e o mecanismo de hooks configuráveis. O git history é voltado para reescrita simples de commits, suportando dois subcomandos: reword (alterar mensagem de commit) e split (dividir interativamente um commit em dois), sem modificar o diretório de trabalho nem o índice, e funcionando também em repositórios vazios, oferecendo um fluxo mais direto em comparação ao processo tradicional do git rebase -i, que envolve manutenção de lista de tarefas e resolução de conflitos. Esse comando não suporta commits de merge e recusa-se a operar em caso de conflito; sua interface ainda pode ser ajustada. Os hooks configuráveis resolvem o problema antigo de compartilhamento de hooks entre repositórios. Anteriormente, os hooks eram apenas scripts mantidos individualmente em cada repositório dentro do diretório .git/hooks. A partir da versão 2.54, é possível definir hooks em ~/.gitconfig, configurações do sistema ou do repositório usando [hook "nome"] event=... command=..., permitindo que múltiplos hooks sejam associados ao mesmo evento, com git hook list para visualizar suas origens e hook..enabled=false para desativá-los individualmente. Isso incorpora ao próprio Git as funcionalidades centrais de ferramentas de terceiros como husky e pre-commit. Outras alterações: a estratégia padrão do git maintenance foi alterada de gc para geometric, introduzida na versão 2.52, que realiza fusões incrementais de packfiles em progressão geométrica; adição de retry para respostas HTTP 429; git log -L pode ser combinado com -S e -G pickaxe; aliases suportam caracteres não ASCII. (Fonte: BlockBeats)
Git 2.54 lançado com 'git history' experimental e hooks configuráveis
KuCoinFlashCompartilhar






O Git 2.54 foi lançado em 21 de abril (UTC+8), apresentando ferramentas experimentais como o 'git history' e ganchos configuráveis. O comando 'git history' permite operações de reescrita e divisão para edição de commits, enquanto o novo sistema de ganchos permite configurações compartilhadas entre repositórios. As atualizações também incluem uma mudança na estratégia padrão para 'git maintenance', retry HTTP para erros 429 e funcionalidade aprimorada do 'git log -L'. As notícias on-chain continuam destacando atualizações importantes em ferramentas de desenvolvedor. Novas listagens de tokens frequentemente dependem de melhorias nessa infraestrutura para implantação mais suave.
Fonte:Mostrar original
Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações.
Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.