GitHubのContributionに草が生えない場合の解決方法
GitHubを登録し、最初にGitHub Desktopでコミット・プッシュをしていた時は、contributionに草(芝)が生えていました。
しかし、SourceTreeをインストールしGitHubに連携してから、GitHub Desktopでプッシュをしても草が生えなくなってしまいました、、進捗が目に見えなくて悲しい、、、
「GitHub 草生えない」でググって試してみても草が生えない
草が生えない原因
結論:
GitHubに登録しているメールアドレスと、ローカルのメールアドレスが違ったため、草が生えていなかったみたいです。
他にも要因はあるみたいですが、ほとんどの場合はメールアドレスを連携させることで解決できるっぽい!
今まで出来てたのに急に出来なくなったのはSourceTreeと連携した時に、何らかの不具合が生じてしまった、、?
解決方法
GitHubに登録しているメールアドレスと、ローカルのGitのメールアドレスを一致させます。
・GitHubのメールアドレスの確認方法
右上のアイコン->Settings->Emails->Primaryと表示されているメールアドレス
・ローカルのメールアドレスの確認方法
コマンドで
$ git config user.email
この時表示されるアドレスがローカルのGitのアドレスです。
何も表示されない場合は設定されていません。
・ローカルのメールアドレスの設定、変更方法
$ git config user.email [GitHubのメールアドレス]
これで登録完了!
e.g.)メールアドレスが"example@gmail.com"の場合
$ git config user.email example@gmail.com
これでメールアドレスが一致し、Contributionが反映され、草が生えるようになりました!草いっぱい生やしたい!みんなも緑でいっぱいにしよう!!