Como posso atualizar a lista de branches remotos em meu painel do Visual Studio Team Explorer?
No Visual Studio 2017, Team Explorer, painel Ramificações, pude ver as 10 ou mais ramificações em nossa instância do VSTS.
Então, no Chrome, apaguei alguns dos branches mais antigos e criei um novo branch.
Voltei para o VS 2017, mas a lista de remotos / ramos de origem ainda mostra a lista antiga, e não consigo encontrar como atualizá-la.
Tentei mudar para um repositório diferente, o F5 Refresh no cabeçalho do Team Explorer, até fechei e reabri o VS 2017 ... mas nada atualiza a lista para corresponder ao que o portal VSTS mostra
fonte
Você pode buscar no Visual Studio Team Explorer.
Ver => Team Explorer
fonte
Em seu diretório repo local, você deve usar o comando
git fetch -p
(ougit fetch --prune
). Então você encontrará que os ramos excluídos do controle remoto não serão mostrados noremotes/origin
painel Ramos do VS.Isso ocorre porque
git fetch
não verifica se as referências de rastreamento existem ou não no repositório remoto. Mas paragit fetch -p
, ele verificará se as referências de rastreamento existem ou não e excluirá as não existentes antes de buscar.fonte
Você tem que buscar primeiro. Tudo o que o Visual Studio está fazendo é interagir com seu repositório local. Se você não buscar os ramos do controle remoto, ele não saberá que estão presentes.
fonte
Encontre a ramificação remota em
remotes
->origin
e clique duas vezes nessa ramificação para selecioná-la localmente. Agora você pode buscar / sincronizar / etc.fonte
Eu uso o Visual Studio 2015 e não consegui encontrar a maioria das opções de configuração mencionadas nas outras respostas. Aqui está algo que realmente funcionou para mim:
Vá para a guia Team Explorer -> Clique no botão " Home " -> Sincronizar -> Clique no link " Sincronizar "
Isso faz com que o Visual Studio sincronize as ramificações entre o Repositório e sua versão local.
fonte