ElixirLS Fails if Git Dependency Present (Visual Studio Code Extension)

I was about to suggest the same as @jdiago, but not only delete the .elixir_ls directory:

rm -rf .elixir_ls deps _build
mix do deps.get, compile

After that completes, start your IDE and wait for ElixirLS to rebuild its cache.