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

Reply via email to