猿问

配置Git客户端,如GitHub for Windows,不要求身份验证

配置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中找到了两个额外的文件,但我怀疑它们是否重要:


慕盖茨4494581
浏览 804回答 3
3回答

慕工程0101907

如果你正在使用GitHub for Windows,你需要做的就是:确保您至少登录过一次GUI应用程序单击“Git Shell”链接对于基于HTTPS和SSH的远程控制器,GitHub已经在命令行上为您解决了这个问题
随时随地看视频慕课网APP
我要回答