On Wed, Mar 2, 2016 at 2:48 PM, malc <mlash...@gmail.com> wrote: > I still fail to understand the bikeshedding here - you really don't > need a git checkout to get something akin to a changelog. Use the > github API directly... >
The main downside to using github would be that you don't get a combined history pre/post-migration, but it certainly works. Github doesn't work with git replace. I'm not sure if anongit does or if it has a useful API like this. I think you can push git replace references, but whether the web viewer ignores them or not is another matter. They aren't cloned by default I believe (which makes sense since they're references - an explicit fetch does work). Somebody could create one big combined repo without using git replace, but the hashes won't match and that sounds like a recipe for mass confusion. You couldn't directly sync it via pull/push either, since the hashes will never match. -- Rich