Lossless upstream `git` mirror
In https://foss.heptapod.net/heptapod/heptapod/-/commits/master all upstream changes looks like this.
Which makes it impossible to track what was going on in the upstream during the sync.
As a side effect it is relatively easy to see upstream changes in blames https://foss.heptapod.net/heptapod/heptapod/-/blob/d8af9029d0e7ff8d6852f80ce3e4c88421c61212/package.json But that "hide upstream blame" would be nice to have as a separate feature.
Is it possible to have an imported
git repo in Mercurial that preserves commit messages and allows to reconstruct original
git hashes for upstream references?