Isso aconteceu pelo menos uma vez comigo. Estou trabalhando em alguma parte da base de código e encontrei um pequeno bug em outra parte, e o bug me impede de concluir o que estou tentando fazer no momento. Corrigir o bug pode ser tão simples quanto alterar uma única instrução.
O que você faz nessa situação?
- Corrija o erro e confirme junto com seu trabalho atual
- Salve seu trabalho atual em outro lugar, corrija o erro em uma confirmação separada e continue seu trabalho [1]
- Continue o que você deve fazer, confirme o código (mesmo que
quebra a construçãofalha em alguns testes), corrija o erro (ea compilaçãofazer os testes passarem) em uma confirmação separada
[1] Na prática, isso significaria: clonar o repositório original em outro lugar, corrigir o bug, confirmar / enviar as alterações, puxar a confirmação para o repositório em que você está trabalhando, mesclar as alterações e continuar seu trabalho.
Edit: Eu mudei o número três para refletir o que eu realmente quis dizer.
silently
.