為 Mac 拋棄了 Windows。現在,每次我向 GitHub 推送提交時,我都不會獲得發布歷史記錄,盡管以gh auth login或登錄到我的 GitHub acc gh auth status。
它記入 zsh 登錄的用戶名,而不是我的 GitHub 用戶名。
uj5u.com熱心網友回復:
GitHub 根據提交中的電子郵件將提交記入帳戶,該電子郵件應與相關帳戶相關聯。這通常user.email在您的 Git 配置中設定。如果你沒有設定user.name,你也應該設定它,它應該設定為個人名稱,而不是用戶名,并且對身份驗證沒有影響。
您可以查看設定了哪些值git config --get-regex user.。您還可以使用類似git config --global user.email [email protected]. 您還可以查看提交日志git log --format=full以查看其中存盤的內容。
提交中的資訊與推送的身份驗證無關。可以使用 Git 推送其他人創建的提交,并且這種方法在某些專案中(例如,Git 本身)大量使用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/362265.html
上一篇:獲取GitHub運行者串列?
