Esto me pasó al menos una vez. Estoy trabajando en alguna parte de la base del código y encuentro un pequeño error en una parte diferente, y el error me impide completar lo que estoy tratando de hacer actualmente. Arreglar el error podría ser tan simple como cambiar una sola declaración.
¿Qué haces en esa situación?
- Solucione el error y confírmelo junto con su trabajo actual
- Guarde su trabajo actual en otro lugar, corrija el error en una confirmación por separado, luego continúe su trabajo [1]
- Continúa lo que se supone que debes hacer, confirma el código (incluso si
rompe la construcciónfalla algunas pruebas), luego corrige el error (yLa construcciónhacer pasar las pruebas) en una confirmación por separado
[1] En la práctica, esto significaría: clonar el repositorio original en otro lugar, corregir el error, confirmar / empujar los cambios, arrastrar el compromiso al repositorio en el que está trabajando, fusionar los cambios y continuar su trabajo.
Editar: Cambié el número tres para reflejar lo que realmente quise decir.
fuente
silently
.