@benouat well, it is not perfect but it is not that bad IMO. At the end of the day we need _some_ user info to construct a commit. We can pick whatever here - a real user or not. The important point here is that those user pointers are not the same as GitHub user data.

If you've got an alternative idea we can easily change this part.