HUBERT is is contraction of HUGBERT (or HUGUBERT / HUGOBERT). The earliest proof for HUGUBERT goes back to the 6th cent., whereas
HUBERT, HUPERT, UBERT and others don't turn up until around 8oo.
This is taken from:
Ernst Förstemann: Altdeutsche Personennamen (1906)