Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

182
Visualizações
¿Cómo obtengo la descripción de confirmación de git en el nodo?

Necesito una forma segura y consistente de obtener la descripción de git de la última confirmación en node.js

git commit -m "some message" -m "this is the description"

Estoy usando require('child_process').execSync('git log -1').toString();

que salidas:

 commit f8f42hash5556666b3c518e3hash294b62e88888 Author: Developer Name <email@email.com> Date: Tue Jun 28 08:10:09 2022 +0200 some message this is the description

Y sé que es posible agregar algunos -format='????' pero siguiendo esta guía; https://devhints.io/git-log-format Parece que no puedo encontrar una opción que me dé la descripción...

Editar: veo comentarios sobre la descripción y el mensaje que se tratan como una sola cosa, lo que me sorprende, porque la interfaz de gitlabs de hecho puede notar la diferencia, también los he visto como campos separados en som GUI git manager (tal vez git kraken o un complemento de vscode )..

Así es como se ve en gitlab (--skipSmokeTest es la descripción) ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Puede recibir un mensaje como este: git log -1 --format='%b'
Volverá:

 some message this is the description

Luego puede extraer la segunda línea de texto usando JavaScript.

about 4 years ago · Juan Pablo Isaza Relatório

0

¡Cuidado, la opción correcta es --pretty según el documento de registro de Git !

Para mí, deberías usar esto, funciona para mí: git log -1 --pretty="format:%s" .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda