Table of Contents

Preliminary configuration

1. Remote configuration

Add ssh keys to your github account

2. Local configuration

If you get the following message

~/your_git_folder$ git commit -m "initial commit"

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'culex@hemalert.(none)')

You basically need to set your user-name and user-email, like shown above:

~/your_git_folder$ git config --global user.email your_email
~/your_git_folder$ git config --global user.name your_user_name