Sometimes a commit will be viewable on GitHub Enterprise Server, but will not exist in your local clone of the repository.
GitHub Enterprise Server uses the email address in the commit header to link the commit to a GitHub user. If your commits are being linked to another user, or not linked to a user at all, you may need to change your local Git configuration settings, add an email address to your account email settings, or do both.
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Or, learn how to contribute.