如何在终端上切换git用户?
我试图从命令行推送一个项目到远程版本库。
在本地目录内,我点击:
$ git push
,得到以下错误:
remote: Permission to username1/repo.git denied to username2. fatal: unable to access https://github.com/username1/repo.git/ ’: The requested URL returned error: 403
username1
是我的 github 帐号,其中 username2
是我想推送的版本库的用户名,username1
是我在这台机器上使用的旧帐号。我希望使用https而不是ssh。
我如何更新到config user
,以便成功推送到我的远程?
编辑:为了说明一下,我说的不是简单的编辑&007对象,例如,
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
它们与身份验证无关。我的问题是关于用户身份验证写到我的远程仓库所需的**_用户身份验证。