Skip to content

[已解決] 使用 IDE 提交 Github Contribution activity 沒有顯示

就在今天,在我悠然自得地使用 PyCharm 這個 Python 著名的 IDE 提交更改過的程式碼上 Github 時,我赫然發現一個嚴重的問題:

自一月以來,我應該每天都有提交更新的專案上去才對啊!因為我最近不知道要做什麼!很無聊!所以一直在寫不同的桌面小工具!比如說計時器 (計算 Blog 文章要寫多久)、比如說桌面時鐘 (我習慣切到桌面看時間) 、 天氣爬蟲……

而我提交的方式,一直是透過 PyCharm 、 Intellij 這些 IDE 提供的快捷鍵提交。不過我之前也是這樣提交,Contribution activity 也有正常顯示,應該不是 IDE 的問題 —— 何況不太可能兩個 IDE 同時出一樣的問題。

最後一對時間,我赫然發現是在我重灌了我筆電之後。那麼,果然是我電腦內 Git 的問題了。

有顯示的部份都是正常登入的,我有頭像,後半沒有顯示在 Contribution activity 上的,全部都是沒有頭像的電子郵件帳號。


解決方法

首先,打開 Terminal,使用以下指令設置 Git 名稱以及電子信箱:

git config --global user.name <username>
git config --global user.email <mailaddress>

設置完之後,可以使用以下使令查看目前設置:

git config --global --list

若是設置好之後,我再提交就已經沒有問題了。

果然是重灌的問題。

Tags:

Leave a Reply