Fetched current heads and tags into Bun's matching cached bare clone before running bun update. Added an isolated HTTP git regression covering a moved branch with a stale cache. Fixes #5401