my author name in all my commits is coming up as unknown https://github.com/freeenergy/Teacher-Login-Validation-Module
did this
$ git config --global user.name "Firstname Lastname"Sets the name of the user for all git instances on the system
$ git config --global user.email "your_email@youremail.com"
but still the author/committer name shows [unknown]
not knowing what I was doing I experimented with setting $ GIT_AUTHOR_NAME=”my name” and it changed my name to my username [freeenergy] (I.E. my issue was fixed.) But when I switched back to my other computer the issue was the same.
my config file now looks like this but is still committing as [unknown]
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "origin"]
url = git@github.com:freeenergy/my-project.git
fetch = +refs/heads/*:refs/remotes/origin/*
[user]
name = my name
email = myEmail.com
Even better than running
git config, you can edit your~/.gitconfigfile directly. Look and see if there’s a section for[user]with the relevant information. For example, my~/.gitconfighas this…(There’s no space in front of the
[user], and single tabs in front of the name and email labels)If it doesn’t have those set properly, just go ahead and edit the .gitconfig file by hand.