我處於一個輕微的困境,在這個困境中我的GitHub帳戶無法正常工作。每當我提交存儲庫時,它都會顯示我推送的更改爲'prohacker112',這是我從未登錄過的帳戶。我正在使用credential-cache
,在該帳戶中我使用我的帳戶登錄,並且每當它提示我輸入用戶名/密碼時,我都使用我的帳戶。那麼爲什麼GitHub認爲我正在承諾/推動爲prohackr112?我該如何告訴Git我的實際用戶名?如果有幫助,我正在使用cloud9。帳號在命令行上搞砸了
1
A
回答
1
您的Git配置中的電子郵件地址未設置正確。
要看到全球Git的電子郵件設置,運行此命令:
git config --global user.email
如果不正確,使用此命令更新:
git config --global user.email "<my email>@gmail.com"
如果設置已經是正確的,或者糾正它不能解決您的問題,請從您當地的回購中檢查本地設置:
git config user.email
而且,如果不正確,使用此命令更新:
git config user.email "<my email>@gmail.com"
1
我使用
credential-cache
:
這有什麼好提交著作權,這是完全由git config user.name
確定那麼,爲什麼GitHub上認爲我犯/推爲prohackr112 ?
這取決於用於引用GitHub回購的URL:請參閱git remote -v
的輸出。
如果它是一個SSH一個[email protected]:user/repo
,那麼很可能你的Cloud 9賬戶(~/.ssh/id_rsa.pub
,as seen here)使用的公鑰是一個註冊爲prohackr112
。
您需要通過您的其他帳戶的私鑰/公鑰來更改它。
或者您需要通過https更改網址,以便使用一組帳戶/密碼憑據(可由您的憑證助手緩存)
相關問題
- 1. Bash搞砸了執行命令?
- 2. 有我搞砸了我的命令行終端
- 3. gridview_paging搞砸了
- 4. 符號鏈接在TFS中搞砸了
- 5. 背景搞砸了上.show()
- 6. 盒子搞砸了
- 7. Bootstrap列搞砸了
- 8. NumPy搞砸了CX_Freeze?
- 9. -bash是搞砸了?
- 10. laravel url搞砸了
- 11. 搞砸了編碼
- 12. Linux bashrc搞砸了
- 13. Json雙引號搞砸了C#
- 14. Java JDialog在mac上搞砸了JMenuBar
- 15. Cufon + jQuery在IE上搞砸了
- 16. JavaFX 8:渲染在Linux上搞砸了
- 17. Restangular setBaseUrl在運行中搞砸了嗎?
- 18. VIM mapleader命令-T搞砸了的vim配置
- 19. 已上傳的圖像被搞砸了
- 20. Artifactory的REST部署搞砸了上傳
- 21. WiFi-Direct上JellyBean,WPA Supplicant搞砸了
- 22. PHP的換行符被GIT搞砸了
- 23. Ruby的ZipInputStream搞砸了我的行尾?
- 24. Mathematica筆記本搞砸了
- 25. OpenGL Z訂單搞砸了
- 26. CSS - 佈局全搞砸了
- 27. Netbeans build-impl.xml搞砸了
- 28. cocos2d高分它搞砸了
- 29. Mercurial搞砸了csproj文件?
- 30. Resharper快捷鍵搞砸了
你可能需要改變你的電子郵件在本地混帳配置,[按照這些指令(HTTPS://help.github .COM /用品/設置 - 你的電子郵件功能於混帳/)。 –
不,我已經嘗試過'git config --global user.email「 @ gmail.com」'現在大概有3次......並且不,我沒有把它留作'',我只是簡單地將它刪掉這裏。 –
嘗試在受影響的倉庫中運行'git config user.email'(沒有--global標誌)以查看輸出是否與全局設置相匹配。 –