TFS / GIT no VS Não é possível alternar para mestre porque há alterações não confirmadas

Eu configurei um repositório GIT para uma solução do VS 2013 no visualstudio.com. O repositório funcionou muito bem enquanto eu estava me acostumando a usar o TFS (no modo GIT).

Então, decidi me familiarizar com os Ramos, então criei um ramo fora do mestre. Fiz algumas alterações neste ramo. Confirmei as alterações ao longo do tempo e realizei uma sincronização para enviar minhas confirmações locais para o repositório visualstudio.com. Isso tudo funciona.

O problema que estou tendo é que, de alguma forma, perdi a capacidade de voltar ao ramo principal. Não consigo mesclar minha ramificação recém-criada no mestre. Sempre que tento fazer algo que envolva o mestre, recebo o seguinte erro no VS:

Não é possível mudar para mestre porque há alterações não confirmadas. Confirme ou desfaça suas alterações antes de alternar ramificações. Veja a janela Saída para detalhes.

A janela Saída nunca contém nenhum 'detalhe' ...

A que "alterações não confirmadas" se refere esta mensagem? Como não consigo entrar no ramo principal, não tenho como confirmar nenhuma de suas alterações (nem tenho certeza de que quero?). E o ramo atual (apenas outro) em que estou foi confirmado e sincronizado.

Eu realmente estou apenas aprendendo TFS, GIT e controle de origem. Como me recupero com segurança desse problema?

questionAnswers(13)

yourAnswerToTheQuestion