Você não pode excluir uma ramificação em que está atualmente.
Se você quiser excluir a ramificação develop
, primeiro precisará criar e alternar para outra.
Observação: isso não é específico para Sourcetree; é assim que o git funciona.
Estou usando o Github e também o SourceTree. Eu fiz um clone do meu projeto.
Agora, quando tento excluir uma ramificação que tornei local, enfrento o seguinte erro:
git -c diff.mnemonicprefix=false -c core.quotepath=false branch -D develop
error: Cannot delete branch 'develop' checked out at 'C:/Users/näZAN/Documents/Protractor'
Completed with errors, see above.
Sou muito novo em trabalhar com filiais, etc.