github修改用戶名和郵箱後,這個地方頭像不顯示也沒辦法點擊了,是什麼原因?
PHP中文网
PHP中文网 2017-05-02 09:28:12
0
1
782

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

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(1)
我想大声告诉你

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

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

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

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板