Você pode facilmente remover arquivos indesejados de repositórios git locais:
Basta removê-los com git rm file
ou git rm -r directory
(se você adicionar o --cached
-flag, o arquivo não será removido de seu sistema de arquivos). Então, commit (ou commit --amend) para remover o arquivo do último commit (ele permanece no histórico, no entanto). Veja também aqui
Se você quiser removê-lo de um repositório remoto, siga os mesmos passos e pressione depois.