-
Select Topic AreaQuestion "Only new repositories are displayed in my contributions. However, when I make commits, they are not shown there, whether the repository is public or private. Or do just verfied commits count. |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments 23 replies
-
Hi @MrQui3, If your commits are not showing up in the GitHub contribution graph (often referred to as the "GitHub heatmap" or "GitHub activity graph"), there could be several reasons for this issue. Here are some common factors to consider: Visibility Settings: Ensure that the repository where you are making commits is set to "Public" or "Private" based on your requirements. If it's a private repository, be aware that your contributions may not appear in your public profile. Email Address: GitHub associates commits with your GitHub account based on the email address used in the commit. Make sure the email address you used for your Git commits matches the email address associated with your GitHub account. To check the email address in your Git configuration, run: git config user.email Commit Authorship: Ensure that your commits have the correct authorship information, including your GitHub username and the email address associated with your GitHub account. You can set this information in your Git configuration: To check the username in your Git configuration, run: git config user.name Email Privacy Settings: Check your email privacy settings on GitHub. If your email privacy settings are configured to keep your email address private, your contributions may not appear in the graph. To check and modify your email privacy settings: Go to your GitHub profile settings. Commit Time: The GitHub contribution graph may take some time to update. If you've recently made commits, it may take a while for them to appear in the graph. Repository Visibility: Make sure you are committing to a repository that is associated with your GitHub account. Contributions to repositories owned by organizations may not always appear on your personal contribution graph. Repository Forks: If you forked a repository and are making commits to your fork, those contributions may not appear on the original repository's contribution graph. They will be visible on your fork's contribution graph. (might not the case with you as your projects aren't forked). Cached Data: Occasionally, GitHub's contribution graph may experience caching issues. If you believe you should have contributions that are not showing up, you can try clearing your browser cache or waiting for some time for the graph to update. User Agent or Browser Extensions: Some browser extensions or custom user agent settings can affect how GitHub loads and displays data. Try accessing your GitHub profile on a different browser or in incognito/private mode to rule out any issues related to browser settings or extensions. if still it doesn't work, try contacting github support. |
Beta Was this translation helpful? Give feedback.
-
Thanks for posting in the GitHub Community, @MrQui3 ! We're happy you're here. You are more likely to get a useful response if you are posting your question in the applicable category, the Discussions category is solely related to conversations around the GitHub product Discussions. I've gone ahead and moved it for you. Good luck! |
Beta Was this translation helpful? Give feedback.
-
I have the same issue on my public repository. Commits from the web (firefox or chrome on Android) did not end up counted in my heatmap. While posting them I received an error (file can not be created) although the commit happened and the file was created. |
Beta Was this translation helpful? Give feedback.
-
Hi! Have the same issue. Did you manage to fix this? thanks! |
Beta Was this translation helpful? Give feedback.
-
I have the same issue. |
Beta Was this translation helpful? Give feedback.
-
did you check the globally configured email address (across all repositories on your machine)? git config --global user.email make sure that the displayed email address matches the one associated with your GitHub account. If they don't match, you can update the email address in your Git configuration by git config --global user.email "your.email@blabla.com" hope this helps |
Beta Was this translation helpful? Give feedback.
-
I have the same issue, any new advise? |
Beta Was this translation helpful? Give feedback.
-
I had a simple case of a misspelled email and had to update all my commits per repo as follows:
Once done, you will need to run:
Your heat map should now be updated. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
So if I am a developer and I am working at a company, we set up a repository which logically will be a private one, and I am added as a contributor, my contributions will not be reflected on my GitHub heatmap? My email address and user account in terminal, are the same as the ones in my GitHub account. I am pushing changes in a branch of a private repository, and my contributions do not show in the heatmap. Is there a reason for this? I think at least the green indicators should appear so that people do not assume my account is dead... 🚬 |
Beta Was this translation helpful? Give feedback.
did you check the globally configured email address (across all repositories on your machine)?
make sure that the displayed email address matches the one associated with your GitHub account. If they don't match, you can update the email address in your Git configuration by
git config --global user.email "your.email@blabla.com"
hope this helps