标签: git-credential-manager

无法从 Git Bash 推送:找不到 UI 助手“GitHub.UI”

全新安装后,我可以克隆存储库,进行更改并提交,但是当我尝试推送时,我收到以下警告:

警告:找不到 UI 助手“GitHub.UI”

此后,该进程似乎仍在运行,但它会卡住,直到我按Ctrl+C它。

我在网上找不到这个错误。

我可以从GitHub Desktop推送。

git git-credential-manager

49
推荐指数
8
解决办法
5万
查看次数

更改Visual Studio团队资源管理器的GIT帐户

从我们公司的私有服务器克隆Git存储库时,我遇到了一个非常奇怪的情况.存储库不是匿名的(它需要身份验证),但是在克隆时,VS没有询问任何用户名和密码,并自动使用旧员工的旧身份验证.有没有办法删除保存的用户名和密码,并使Visual Studio在克隆时提示他们?

git visual-studio visual-studio-2013 azure-devops git-credential-manager

45
推荐指数
3
解决办法
3万
查看次数

Visual Studio 2017与bitbucket,终端提示禁用

视觉工作室停止将我的提交发送到bitbucket并出现此错误

克隆远程存储库时遇到错误:Git失败并出现致命错误.遇到HttpRequestException.提交请求时出错.无法产卵

C/Program Files(x86)/ Microsoft Visual Studio/2017/Community/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer/Git/mingw32/libexec/git-core/git-askpass.exe:没有这样的文件或目录

无法读取"https://gustavobedsamarpes@bitbucket.org"的密码:终端提示已禁用当我尝试克隆我的存储库或提交时发生错误

git git-clone visual-studio-2017 git-credential-manager

40
推荐指数
4
解决办法
2万
查看次数

如何在 Git 中抑制或解决“信息:检测主机提供商...”?

通过 powershell 脚本执行 fetch/pull 时,我得到以下输出:

信息:正在检测“[devops 站点地址]”的主机提供商...

通常,这不会成为问题,但是,Azure DevOps 将此输出视为错误,并将发布阶段标记为错误。有没有办法可以抑制这个输出,或者通过 GIT 解决它?

存储库的远程位置是 DevOps 的本地版本。

谢谢!

git azure-devops git-credential-manager

20
推荐指数
1
解决办法
2万
查看次数

如何在 Windows 版 Git Credential Manager 中存储每个存储库的凭据?

我有两个 GitHub 帐户(工作帐户和个人帐户),我希望将其凭据安全地存储在 Windows 10 中。

git config --global credential.helper manager仅设置一个用户名和密码,这在我的个人帐户的存储库和我的工作帐户的存储库之间发生冲突。这两个存储库都是使用 HTTPS 克隆的。

我想存储和访问不同的凭据,可能基于存储库用户名。是否可以?

我知道 SSH 是一个选项,但我想知道如何为 HTTPS 执行此操作。

git git-credential-manager

17
推荐指数
2
解决办法
2万
查看次数

适用于 Linux 的最佳加密 git 凭证助手是什么?

我一直在为 Linux 寻找一个好的加密 git 凭证助手(可以以加密方式存储密码,并在以后检索它们,符合 git-credential 协议),我真的很惊讶似乎没有多少正在出现。

在我见过的所有 git 文档和相关的 git-credential 文档中,他们甚至没有提到这样的事情的存在。它总是提到 Mac 的 osxkeychain,但是如果您运行的是 Linux,它只会将您重定向到解释如何使用“缓存”作为助手的文档。一些参考资料提到了 Microsoft 用于 Windows 的 git 凭证管理器。但对于 Linux 来说什么都没有。

如果您使用实际密码,使用缓存似乎是一个半好的解决方案。不可怕,但远非理想。但是,如果您使用的是个人访问令牌(如果您想为您的存储库维护帐户的 2 因素安全性,则必须使用它),那么这是不行的。必须偶尔输入那些随机生成的 PAT 之一,无论多么罕见,都是一个非常糟糕的主意。您无法真正记住它们,将它们以纯文本形式存储在某处是一种安全妥协。(另外,如果你想自动化一些 git 操作怎么办?行不通。)

那么 - 这里的解决方案是什么?如果它同时适用于 Windows 和 Mac,我相信至少有一个适用于 Linux 的好选择,可能很多。例如,我听说你可以用 Gnome 做到这一点。但是如果你没有 Gnome,你应该怎么做?我听说微软的 Windows 管理器可以在 Linux 下运行,但还没有尝试过。这是唯一的选择吗?有开源选项吗?

git git-credential-manager

14
推荐指数
1
解决办法
9924
查看次数

在 WSL2 上找不到 Git 凭据管理器

错误信息

/mnt/c/Program\ Files/Git/mingw64/libexec/git-core/git-credential-manager-core.exe get: 1: /mnt/c/Program Files/Git/mingw64/libexec/git-core/git-credential-manager-core.exe: not found
Run Code Online (Sandbox Code Playgroud)

问题故事

我发现这个问题,然后每当我从本地 WSL2 环境中使用 GitHub 远程存储库进行 git 活动时,git 都会要求我提供用户名和密码,以便向 GitHub 进行身份验证。

每次都这样做很烦人,然后我搜索并遵循我在互联网上可以找到的几个教程,但一切都让我再次遇到同样的问题,这些教程根本不能解决我的问题。

每个教程都告诉我应该为WSL2环境中的git添加Windows环境中的GCM目录。理论上,它应该可以解决我的问题,但事实并非如此。

git github windows-subsystem-for-linux git-credential-manager wsl-2

10
推荐指数
2
解决办法
2万
查看次数

Atlassian Bitbucket Sourcetree Git Credential Manager 提示

Atlassian Bitbucket Sourcetree Git Credential Manager 不断提示我进行身份验证。

我已经尝试了几个修复,包括明显的:

  • 进入auth,15秒后提示重新出现。

  • 删除所有保存的密码。- 对我不起作用,提示在 2-3 分钟内重新出现。

  • 更新 Git Cred mngr - 无效

  • 更新 Sourcetree - 无效

  • 重新安装服务 - 无效

  • 删除应用程序数据临时目录 - 无效

  • 强制更新密码 - 没有效果,实际上更糟。

它不断提示我一遍又一遍地使用错误的用户名登录。我在 Win10-64Bit 上,使用 Sourcetree V.3.0.6。

在Atlassian 论坛上阅读这篇文章后,我尝试了这个:

使用电子邮件而不是用户名登录看到此评论:

Bo Anderson 2017 年 8 月 6 日 • 编辑 2018 年 6 月 20 日 编辑(2018 年 6 月 20 日):Bitbucket 身份验证的最新更改也意味着您必须在登录时使用您的电子邮件(而不是您的用户名)。目前,使用您的用户名登录是仍然被接受,但似乎导致了几个问题,从这个重复的登录提示问题到推送时的“登录尝试次数过多”错误。

我没有看到非 Bitbucket 帐户出现此问题。


(2017 年 8 月 29 日):随着 Sourcetree 2.1.11.0 的发布,嵌入式 Git 现已更新。更新 SourceTree …

git bitbucket atlassian-sourcetree git-credential-manager

9
推荐指数
2
解决办法
9967
查看次数

Git for Windows - 凭证管理器问题

Git-2.34.0-64-bit.exeWindows 版 Git安装了 Git ,并选择了大部分默认选项。安装表示它将使用“git-credential-manager-core”,这似乎是它的最新版本。

完成安装并重新启动后,当我导航到包含 GIT 存储库的目录并git status从 cmd 行键入时,它工作正常。

但当我输入时,git fetch它说:

git:credential-manager不是 git 命令。最相似的命令是credential-manager-core

那么,为什么它不使用凭证管理器的核心版本,或者更确切地说,我需要做什么才能让它使用它?

谢谢

git git-for-windows git-credential-manager

8
推荐指数
1
解决办法
5365
查看次数

如何修复 git 凭证管理器中的重复帐户

git 版本 2.41.0.windows.2
PowerShell 版本 7.3.5

当我运行时git credential-manager github list,凭据管理器会显示同一帐户两次:

PS C:\Users\<redacted>\dev\src\cs\<redacted> git credential-manager github list
chrisxfire
chrisxfire
Run Code Online (Sandbox Code Playgroud)

每当我推送到存储库时,都会出现以下提示: 在此输入图像描述

我可以通过运行删除重复的帐户git credential-manager github logout chrisxfire。但是,一旦我打开另一个存储库,重复的帐户就会再次出现。

知道是什么原因造成的或如何永久修复它吗?

git github credential-manager git-credential-manager

7
推荐指数
1
解决办法
438
查看次数