class Bundler::Source::Git

def specs(*)

TODO: actually cache git specs
def specs(*)
  if has_app_cache? && !local?
    set_local!(app_cache_path)
  end
  if requires_checkout? && !@copied
    git_proxy.checkout
    git_proxy.copy_to(install_path, submodules)
    serialize_gemspecs_in(install_path)
    @copied = true
  end
  local_specs
end