每次使用git命令时都要求登录

4

我使用了个人令牌来克隆私有仓库,然后当我提交或推送更改时,会出现一个窗口要求登录 GitHub。

我在哪里可以进行设置,以便不需要每次都通过浏览器登录?

弹出的窗口如下:

enter image description here

3个回答

2
一旦登录(最好使用个人访问令牌),Git 就不应再要求您输入凭据。
请检查git config --global credential.helper是否设置为manager。这将使用来自 Microsoft 的GCM(Git 凭据管理器)(一个跨平台的凭据管理器)。

0

0

打开终端/CMD 设置用户名和电子邮件配置

git config --global user.name "这里填写你的用户名" git config --global user.email "这里填写你的电子邮件"

运行此命令后,您的凭据将保存在git中。 然后,您可以轻松地推送和拉取您的代码。

如需更多详细信息,请查看 在git中配置用户电子邮件和用户名的示例


1
不,user.name/user.email仅用于本地提交的作者身份。 它们对 HTTPS 凭据没有任何影响。 - VonC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接