我在我的〜/ gitconfig和我(回購)/混帳/配置:混帳推不使用正確的git的配置值
[user]
name=sboesch
email = [email protected]
難道他們的工作?似乎這樣..
$ git config user.email
[email protected]
[[email protected] hwspark]$ git config user.name
sboesch
但是這樣一推,當我老的憑據(用戶名專門= javadba)被用來代替:
[[email protected] hwspark]$ git push
remote: Permission to Mycompany-Spark/spark.git denied to javadba.
什麼樣的配置步驟這裏我錯過?
**更新*更多信息 - 從
git config -e
輸出:
[remote "origin"]
url = https://github.com/<companyRepoName>/spark.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "ctx"]
remote = origin
merge = refs/heads/ctx
[user]
email = [email protected]
name = sboesch
嗨,我已經更新了操作系統,以反映設置是/都在全局〜/ .gitconfig和回購本地.git/config – javadba 2014-08-30 01:12:24
您可以*重寫*本地配置中的全局設置,但是'user.name'和'user.email'在這裏不是有趣的項目,它是'pushurl'如果設置,或者'url'沒有設置,那麼是下一個關鍵項目。 – torek 2014-08-30 01:23:17
具體問題在哪裏,我對此還不清楚。在任何情況下,我已經更新了OP以顯示git config -e – javadba 2014-08-30 04:14:21