GitHubの草の生やし方


GitHubのContributionに草が生えない場合の解決方法

GitHubを登録し、最初にGitHub Desktopでコミット・プッシュをしていた時は、contributionに草(芝)が生えていました。
しかし、SourceTreeをインストールしGitHubに連携してから、GitHub Desktopでプッシュをしても草が生えなくなってしまいました、、進捗が目に見えなくて悲しい、、、

「GitHub 草生えない」でググって試してみても草が生えない

草が生えない原因

結論:
GitHubに登録しているメールアドレスと、ローカルのメールアドレスが違ったため、草が生えていなかったみたいです。
他にも要因はあるみたいですが、ほとんどの場合はメールアドレスを連携させることで解決できるっぽい!

今まで出来てたのに急に出来なくなったのはSourceTreeと連携した時に、何らかの不具合が生じてしまった、、?

解決方法

GitHubに登録しているメールアドレスと、ローカルのGitのメールアドレスを一致させます。

・GitHubのメールアドレスの確認方法
右上のアイコン->Settings->Emails->Primaryと表示されているメールアドレス

・ローカルのメールアドレスの確認方法
コマンドで

command
$ git config user.email 

この時表示されるアドレスがローカルのGitのアドレスです。
何も表示されない場合は設定されていません。

・ローカルのメールアドレスの設定、変更方法

command
$ git config user.email [GitHubのメールアドレス]

これで登録完了!
上記コードのメールアドレスを代入する部分の[ ]は不要です。
(ググって出てきたままメールアドレスを[ ]で囲んでいたため、私はなかなか草が生えてくれませんでした

e.g.)メールアドレスが"[email protected]"の場合

command
$ git config user.email example@gmail.com

これでメールアドレスが一致し、Contributionが反映され、草が生えるようになりました!草いっぱい生やしたい!みんなも緑でいっぱいにしよう!!