Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀
$ git bisect reset

Esta es una herramienta poderosa que puede ayudarte a comprobar cientos de “commits” para un bug introducido en cuestión de minutos. De hecho, si tienes un script que retornará 0 si el proyecto está bien u otro número si el proyecto está mal, puedes automatizar completamente git bisect. En primer lugar, vuelve a decirle el alcance de la bisectriz, proporcionando los “commits” malos y buenos. Puedes hacerlo enumerándolos con el comando bisect start si lo deseas, listando primero el “commit” malo conocido y segundo el “commit” bueno conocido:

$ git bisect start HEAD v1.0 $ git bisect run test-error.sh

Hacerlo ejecuta automáticamente test-error.sh en cada “commit” de “check-out” hasta que Git encuentre el primer “commit” roto. También puedes ejecutar algo como make o ` make tests` o lo que sea que ejecute pruebas automatizadas para ti.

Submódulos

A menudo ocurre que mientras trabaja en un proyecto, necesita usar otro proyecto desde adentro. Tal vez se trate de una biblioteca desarrollada por un tercero, o que usted está desarrollando por separado y que se utiliza en múltiples proyectos principales. Un problema común surge en estos escenarios: desea poder tratar los dos proyectos como separados y aún así poder usar uno desde el otro.


👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias
🧠 Hacer Trivia

eXTReMe Tracker