I've been coding a 2-3 times a week but mostly not on Github. Yesterday, I started pushing to Github because I started on a new Angular Ionic project. Today I got annoyed my contributions weren't being tracked. There are many reasons why it might not be tracked. See: https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile
Here's how I fixed my issue.
1. Check to see if your email is included in your commits.
Get any commit url and add .patch to the end.
2. If you don't see your email there, add it.
git config --global user.email "YOUR EMAIL ADDRESS"
It should look like this now: https://github.com/taigeair/ionic-playground/commit/2998a0351222a6c58fd6b35401583909610a75be.patch
3. Add your email and verify it with Github.
That's it! Here's my Github profile if you're interested.