我有git問題。我有2個用戶爲不同的項目。現在當我試圖推送請求,我得到更改git用戶名
remote: Permission to secondUser/project2.git denied to firstUser.
The requested URL returned error: 403
據我所知,我需要更改用戶名。 更改用戶名後,我得到相同的錯誤。任何想法
我有git問題。我有2個用戶爲不同的項目。現在當我試圖推送請求,我得到更改git用戶名
remote: Permission to secondUser/project2.git denied to firstUser.
The requested URL returned error: 403
據我所知,我需要更改用戶名。 更改用戶名後,我得到相同的錯誤。任何想法
從JML上市方法2:
更改遠程Git網址爲https:
git remote set-url origin https://[email protected]/USERNAME/PROJECTNAME.git
git push
爲了確保出現在提交由USERNAME進行,一個可以設置的user.name和用戶.email這個項目也是:
git config user.name USERNAME
git config user.email [email protected]
它無關的用戶名。 – CodeWizard
這是一個用戶權限問題。
如果您已經使用SSH git clone [email protected]:...
這是一個SSH關鍵問題克隆你的倉庫。在GitHub上,用戶通過SSH密鑰進行身份驗證,SSH密鑰不能在兩個用戶之間共享。因此,在開始運行git push
之前,請先按秒用戶。
你可以嘗試使用HTTPS git clone https://github.com/...
克隆你的倉庫。然後,您將能夠推送想要的用戶(它會要求您輸入您的憑證)。
最後,還可以添加firstUser爲對secondUser /項目2(設置>合作者)一個合作者。
您可以檢查安德烈斯 - cainikovs評論交換機東西 – jml
是的,它可能是這種情況太...林不知道他在說什麼用戶名或用戶本身 –
你改變使用'--global'或不叫什麼名字?在谷歌 –
第一個搜索項:https://gist.github.com/jexchan/2351996 –
@MarceloFilho,是的,我已經改變了這個屬性,但沒有 –