git - 再生后如何更新 Github 的 PAT?
问题描述
我有一个完美的本地远程连接,但是在重新生成 Github 的个人访问令牌后,我的项目的 git 相关命令停止工作,正如预期的那样。
例如,当输入git pull时,我只是收到了一个身份验证错误,而没有打开更新PAT的提示。此外,我无法通过他们的凭证管理器更新PAT,也无法在 macOS 和 Windows 上更新。
解决方案
Git FAQ 解释了如何重置凭证管理器的凭证( 代替user
您的用户名):
$ echo url=https://user@github.com | git credential reject
这将从现有的凭证助手中删除凭证,因此下次您拉取或推送时,Git 会再次提示您输入凭证。
推荐阅读
- asp.net-mvc - 如何在 MVC 中更改 ASP.NET_SessionId cookie 路径
- mysql - 多选用户名SQL
- git - 想要在 Azure 构建管道中将 Git 提交详细信息设置为构建标题/定义
- callback - 有没有办法将多个变量、结构、小部件数据等传递给 Octave 中的回调函数?
- python - 如何告诉 Pipenv 基于操作系统忽略 Pipfile 中的包
- java - 从 Dataflow 中的 PubSub 读取:设置订阅名称
- node.js - 在 NPM 中,如何获取范围内的包列表?
- nfc - 如何将命令连接到从读卡器中移除 nfc 卡的操作?
- feature-selection - 检测时间序列中的交替模式
- php - 矩阵包含意外的空值