配置Git客户端,如GitHub for Windows,不要求身份验证
我已经安装了GitHub for Windows和GitExtensions,并在我的路径中安装了多个版本的git.exe。
C:\Users\Rajat\AppData\Local\GitHub\PortableGit_93e8418133eb85e81a81e5e19c272776524496c6\cmd\git.exeC:\Users\Rajat\AppData\Local\GitHub\PortableGit_93e8418133eb85e81a81e5e19c272776524496c6\bin\git.exeE:\cygwin\bin\git.exeC:\Program Files (x86)\Git\cmd\git.exeC:\Program Files (x86)\Git\bin\git.exe
现在,当我git push origin master
使用最后三个中git.exe
的任何一个时,它会询问我的用户名。但Portable Git不会要求用户名。请参阅以下屏幕截图:
心形的角色只是^C
如此无视。
在这种情况下如何处理身份验证?最后,我希望最后三个Gits不要求授权。怎么可能?
我在GitHub的Git中找到了两个额外的文件,但我怀疑它们是否重要:
慕工程0101907