Thanks Dave for following it up. Suresh attempted to change the email id as given in the link using the script. But it didn't seem to work and we gave up. It is not clear if it is a permission issue or something else. It would be good if we retry the script and figure out why it didn't work.
After I fixed global setting for myself in the VM, the future contributions were accounted correctly, but the past contributions still have incorrect email. Selva -----Original Message----- From: Dave Birdsall [mailto:[email protected]] Sent: Friday, August 21, 2015 9:42 AM To: [email protected] Subject: RE: Contributions not accounted since July in incubator-trafodion repo Hi Selva, I never followed up on this. Fell through the cracks. Is there anything you want me to do? Dave -----Original Message----- From: Selva Govindarajan [mailto:[email protected]] Sent: Thursday, August 13, 2015 11:43 AM To: [email protected] Subject: Contributions not accounted since July in incubator-trafodion repo Below is the message from Jamie when I reported the above issue to ASF. However, [email protected] is not a valid email. It looks like I missed setting global conf in github to set the user name and the correct email address. I have corrected this and I believe that it would take care of future contributions going forward. For the past commits, I came across a solution to change the author name https://help.github.com/articles/changing-author-info However, I am unable to push the corrected tags because I don’t have the write permission. Can one of the committers please do it for me. The script needed to change the author name is given below. Also, is it needed to set up the global setting every time I create a workspace on a new system ? #!/bin/sh git filter-branch --env-filter ' OLD_EMAIL="[email protected]" CORRECT_NAME="selvaganesang" CORRECT_EMAIL="[email protected]" if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ] then export GIT_COMMITTER_NAME="$CORRECT_NAME" export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL" fi if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ] then export GIT_AUTHOR_NAME="$CORRECT_NAME" export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL" fi ' --tag-name-filter cat -- --branches –tags’ End of script – Do not include this line. *From:* Jamie Murai (GitHub Staff) [mailto:[email protected] <[email protected]>] *Sent:* Tuesday, August 11, 2015 9:37 AM *To:* Selva Govindarajan <[email protected]> *Subject:* Re: My contributions are not shown since July in incubator-trafodion repo. Hi Selva, Thanks! It looks like the author email address of your commits hasn't been added to your GitHub account: [email protected] If you add that address, those commits should show up in your graph. https://github.com/settings/emails Cheers, Jamie -- - cheers selvag
