Outra possibilidade é usar a exibição Git Staging :
- Abra a exibição Git Staging pressionando Ctrl + 3 ou Command + 3 e digitando
staging
- Caso a visualização ainda não mostre seu repositório, clique no projeto ou arquivo
- Agora você deve ver os arquivos que modificou na seção Alterações sem etapas
- Clique duas vezes no arquivo não faseado
- Agora você vê uma visualização de comparação com sua versão à esquerda e a versão antes das alterações à direita
Agora, para desfazer apenas algumas das alterações no arquivo, faça o seguinte:
- Na visualização de comparação, selecione uma das suas linhas alteradas
- Selecione o item da barra de ferramentas Copiar alteração atual da direita para a esquerda
Isso fará o lado esquerdo corresponder ao lado direito para essa alteração. Salve o arquivo para concluir o desfazer.
Para desfazer todas as suas alterações:
- Na visualização de teste, clique com o botão direito do mouse no arquivo não testado
- Selecione Substituir por arquivo no índice Git
Você também pode selecionar mais de um arquivo não faseado e clicar com o botão direito do mouse.