我推送通過Fedora終端的一些提交,但似乎GitHub不認識我的用戶。Github無法識別我的推送
我看到提交歷史來檢查有什麼問題,然後我意識到提交者的名稱與我的官方GitHub的用戶名不同。
然後我問:有什麼問題,我該如何解決?
我敢肯定,是與我的用戶在.git或遠程配置相關的東西。無論如何,我沒有發現任何可以幫助我的網絡。
我推送通過Fedora終端的一些提交,但似乎GitHub不認識我的用戶。Github無法識別我的推送
我看到提交歷史來檢查有什麼問題,然後我意識到提交者的名稱與我的官方GitHub的用戶名不同。
然後我問:有什麼問題,我該如何解決?
我敢肯定,是與我的用戶在.git或遠程配置相關的東西。無論如何,我沒有發現任何可以幫助我的網絡。
Set your email address註冊到GitHub.com。如果你想修復舊的提交,你必須change history,並強制推動。只有在您正在進行私人回購時,才建議您這樣做。
你需要確保它們符合您的GitHub用戶設置(僅適用於郵件必須匹配,但你可能也同時設置)設置全局的Git設置:
$ git config --global user.name "Your name"
$ git config --global user.email "[email protected]"
通過使用你的--global
選項告訴Git總是將這些信息用於你在系統上做的任何事情。
可以確認設置被改做:
$ git config user.name
Your name
$ git config user.email
[email protected]