How to see contributor's email address on Git commit chain?

I can’t see how to email a contributor on github after lengthy attempts, and google searches. Why does every beginners guide encourage us to immediately configure our user.email such that it is sent with every commit if its so difficult to view the contributors’ email addresses on the commit chain in GitHub?

  • How to make git quit tracking changes to a file while keeping it in the index?
  • Git strategy to use in deploying white label instances to different sub domains.
  • How do you sunset a file in git? (I mean remove a file but preserve its history.)
  • Gitignore exclude certain files in all subdirectories
  • What are the various branches in a github “project page” cloned repository?
  • Git Workflow and Release Branches: Many, One, or None?
  • Is there any difference between `git branch -Dr …` vs. deleting the file directly in refs/remotes/origin?
  • Get Deleted files list from Git Commits
  • Why is a Git post-commit hook on non-interactive rebase not run?
  • How do I distribute GIT Objects Across multiple Linux Servers?
  • Git: Push only a subdirectory to a remote branch
  • Visual Studio 2013 Team Explorer/Git integration missing files
  • 2 Solutions collect form web for “How to see contributor's email address on Git commit chain?”

    You can use

    git log
    

    or

    git show [commit number]
    

    Output:

    commit 5f3be67saki52cv80l0e4f55c05ec897de3sdgt67
    Author: someone <someone@mail.com>
    Date:   Wed Mar 23 17:10:48 2017 +0100
    
        Commit message
    

    Here is some command to get author and email of the last commit:

    git show --format="%aN <%aE>" COMMIT_ID
    

    Here the version for older git versions (<= 1.6)

    git log -1 --pretty=format:"%an <%ae>"
    
    Git Baby is a git and github fan, let's start git clone.