我要改变TortoiseGit GitHub的帐户,因为目前的帐户不具有推的权限。
错误:[远程:权限(储存库)拒绝(GitHub的帐户)]
任何方法可以改变TortoiseGit GitHub的帐户?
我想你启用了一个混帐证书助手和存储的凭据。你要删除它们使用Windows凭据管理器手动,见https://stackoverflow.com/a/31782500/3906760。在此之后,你会再次询问,可以使用不同的帐户。
我知道已经晚了,但有些人可能会发现下面的信息是有用的。
您需要打开git的文件夹(这是隐藏文件夹,首先启用显示隐藏文件夹选项),然后配置在它的文件。
在那里,你可以看到很多的属性,如[核心],[远程],[原点。
现在,你需要创建像[凭证]属性。
[credential]
username = your-account-username
[user]
name = your name
email = your email address
如果任何属性的已存在,与您所需的帐户详细取代它。
就是这样,现在当你提交或再次推,它会要求你已经在配置文件中输入的帐户信息的密码。
我发现这个问题的解决方案在互联网5个多小时后。你可以试试这个:C:\ Program Files文件\的Git \ mingw64 \等\ gitconfig删除此文件,下次你会被要求输入用户名和密码。
使用Git的bash的最简单的方法
在Git代码库文件夹,打开混帐bash的右键
$ git config --global user.name "Your new username"
$ git config --global user.email "Your new Mail ID"