github - Intellij 在哪里存储 Github 会话/如何重新确定所有 Git 会话
问题描述
我刚开始使用 IJ 的 alt 帐户,事情马上就失控了。
在一天开始时,我有两个帐户(foo,预期的 / bar,来自上一个 sprint)...
Version Control > Github
然后我尝试推送,意图使用 foo 帐户
19:23:59.917: [foo-repo] git -c http.sslBackend=schannel -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master --set-upstream
remote: Permission to foo/foo-repo.git denied to bar.
在谷歌搜索后,我根据https://www.jetbrains.com/help/idea/github.html更新了我的默认帐户
还是一样的信息,奇怪。我尝试了以下每一项,但没有任何改变。
从字面上删除所有帐户
Version Control > Github
仔细检查项目和全局 gitconfig 没有指定任何与
[user]
Appearance & Behavior > System Settings > Password
清除keepass数据库。同上,但切换到
Do not save, forget passwords after restart
. 使 IJ 缓存无效并重新启动从我的 PC 上运行的所有其他 Github 相关应用程序中注销
在这一点上,我真的很担心我的隐私,因为 IJ 似乎仍然可以访问我的第二个帐户bar
,而不是我所有的最大意图和努力(就像,它甚至不应该有任何合法的方式来访问bar
这一点`)。我真的很想从 IJ 中删除与 Github 相关的任何内容。我应该去哪里查找?
解决方案
原来使用凭据助手和 Chrome 自动填充是问题所在,与 IJ itemslf 无关。
推荐阅读
- jquery - 如何检查特定用户是否登录laravel
- php - 认知服务// PHP 上的 AI 视觉标签
- c# - 找不到列“0”C#
- out-of-memory - 使用 LiTS 数据集生成 npy 文件时出现内存错误
- android - 改造返回 500 内部服务器错误
- javascript - 如何使用 vanilla javascript 遍历 json 文件中的子数组字典?
- laravel - 此集合实例上不存在属性 [角色]
- command - 'where' 不被识别为内部或外部命令,
- java - Openapi 3.0 架构评估使用 Yaml 文件
- sql - 如何返回两行联合和每行的计数?