搜尋

首頁  >  問答  >  主體

github修改用戶名和郵箱後,這個地方頭像不顯示也沒辦法點擊了,是什麼原因?

這裡的用戶名還是以前的,頭像也不顯示了,也點擊不了了,是怎麼回事兒?

PHP中文网PHP中文网2828 天前800

全部回覆(1)我來回復

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:30:12

    這是因為 commit 裡顯示的頭像和用戶名是根據你本地 Git 配置決定的,不是由你的 Github 帳戶決定的。當你的 Github 帳戶裡的郵箱和你本地 Git 配置裡剛好一致時,Github 會把 commit 裡的郵箱替換為用戶名和頭像。

    並且由於 Git repo 是一種歷史的追踪,所以這裡顯示的作者(其實就是個 email 字串)沒法更新。除非你用 reflog 去修改歷史,或是把歷史全刪了重新來一次。

    如果你想為之前 Git commit 在 Github 上新增頭像,可以上 Gravatar 設定對應 Email 位址的頭像。

    回覆
    0
  • 取消回覆