Publicación de Miguel Ángel Durán García

Ver el perfil de Miguel Ángel Durán García, gráfico
Miguel Ángel Durán García Miguel Ángel Durán García es una persona influyente

Programación JavaScript y Desarrollo Web. Reconocido Google Developer Expert, Microsoft MVP y GitHub Star. ⭐

7 Reglas para Escribir Buenos Mensajes de Commit como Programador: 1. Usa verbo imperativo: Escribe tus commits como acciones (Add, Fix, Remove). Ejemplo: “Add new feature”. 2. Sin puntos finales: Los mensajes de commit no necesitan punto final ni suspensivos. ¡Que sean claros y directos! 3. Máximo 50 caracteres: Mantén tus mensajes cortos y concisos. Si necesitas más, considera separar los commits. 4. Añade contexto: Usa el cuerpo del commit para información adicional cuando sea necesario. 5. Commits semánticos: Agrega prefijos como feat:, fix:, docs: para dar más sentido a tus commits. 6. Usa utilidades: Herramientas como Husky o Commitlint pueden ayudarte a mantener un historial limpio y consistente. 7. Explica el qué no el cómo. ¿Qué se añade? ¿Qué se arregla? No expliques ahí cómo lo estás haciendo. ¡Escribe commits claros y tu futuro yo te lo agradecerá!

  • Un personaje de Los Simpson vestido de gala, pensativo frente a un computador, acompañado del comando de Git: git add . y git commit -m ''
Ana C.

Senior Software Engineer

2 semanas

Tambien podrian implementar abreviaturas como FT: Feature ,FX: Fix RF: Refactor , DC: Docs, TS: Test . [TICKET-123] FT: Add user login [TICKET-456] FX: Fix validation error [TICKET-789] RF: Optimize queries [TICKET-101] DC: Update README with installation steps [TICKET-202] TS: Add unit tests for login service

Luisángel Martín Marcia Palma

🌐 Systems Engineer || 🤖 Software Engineer || 👨🏻💻Full Stack Developer || JS/TS || Python || Blockchain || UX || SQL || NoSQL || AWS || GCP

2 semanas

Yo ocupo mi poderosísimo :emoji: [feat,fix,docs,...etc]: message ¿Por qué es tan verboso el commit? para más placer. 🗿y porqué está bomnito ver el emoji según gitmoji.dev 🥺🥺

Carlos Moreno

Especialista en Ciberseguridad | Ingeniero de Sistemas | Administrador de Empresas | DevOps | Scrum Master | AWS Cloud Practitioner

2 semanas

Using imperative verbs in commit messages, enclosed in [brackets], enhances clarity and consistency. Examples: [ADD] new feature, [FIX] bug in login, [UPDATE] styles. It aligns with Git’s conventions and improves team collaboration. Try verbs like [CREATE], [OPTIMIZE], [TEST], or [DEPLOY] for a more descriptive commit history Miguel Ángel Durán García

Nicolas Molina Monroy

Senior Front-End Dev at dotCMS | GDE at Google | MVP at Microsoft | Dev Expert at Ionic

2 semanas

Usar GitHub Copilot o Cursor y dejar que en base a los cambios escriba el mensaje apropiado

Pablo del Álamo Rodríguez

Software Engineer | AWS Certified Developer | Full Stack & Software Architecture | Gen AI & LLMs | 🚀 Te Ayudo a Pasar al Siguiente Nivel como Desarrollador@ 🚀 | 🧑💻 Contenido Diario (Desarrollo, Mejora Profesional..)

2 semanas

¡Muy buena guía! Quisiera añadir un par de puntos que también pueden ser útiles: ✅ Referencias a tickets o issues: Si trabajas en un proyecto colaborativo o bajo metodologías ágiles, incluir identificadores de tickets (por ejemplo, #123 o JIRA-456) en los commits ayuda a rastrear el propósito y contexto del cambio. ✅ Evitar mensajes genéricos: Mensajes como "fixed bug" o "update" son demasiado vagos. Siempre detalla qué fue arreglado o actualizado, aunque sea brevemente. ✅ Un cambio por commit: Mantén cada commit enfocado en un único propósito. Esto no solo facilita la revisión, sino también el revertir cambios si es necesario. ¡Implementar estos hábitos puede marcar una gran diferencia para equipos de desarrollo y para tu yo del futuro! 💻

Juan Sebastián Quintero Fernandez

Data Engineer | Data Analyst | Full-Stack Developer | Python | SQL | React

2 semanas

git add . git commit -m "asdasd" git push origin -f main para variar, hacer force como los machos 😎

Marcos Natanael Amaro

Desarrollador Full Stack | Docente universitario

2 semanas

Todavía recuerdo, no un commit, pero sí el comentario en la cabecera de un método que decía "agregué un parámetro", el mensaje más descriptivo que leí en mi historia de programador.

Guillermo Pallero

Customer Service: Cashier at Farmacity

2 semanas

Miguel Ángel Durán García consulta, cuando pones "escribe tus commits como acciones" y das ejemplos, los pones como acciones a realizar no realizadas, teniendo en cuenta que cuando uno realiza un commit esta hablando de algo que ya hizo, no deberían ser acciones realizadas ya? Espero haber expresado bien mi duda, desde ya muchas gracias por tu tiempo, por lo que haces y muchos saludos!

Ver más comentarios

Inicia sesión para ver o añadir un comentario.

Ver temas