Git Shallow Clone Headache: Pushing from a --depth 1 Repository