git credneital-manager-st不是Windows 10上的git命令

时间:2017-07-06 09:49:39

标签: git

当我运行命令

 git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=manager-st push -v --tags origin Br123:Br123

我收到错误

git: 'credential-manager-st' is not a git command. See 'git --help'.
error: failed to push some refs to 'http://host'

我正在使用git版本2.13.2.windows.1运行Windows 10版本1703.该命令最初来自SourceTree(v2.0.20.1)。

尽管进行了各种调试并检查了Windows Credential Manager,但我在解决问题方面没有成功。

我可以直接从Visual Studio 2015中push/sync。我相信这会使用库调用,而不是git.exe

1 个答案:

答案 0 :(得分:0)

尝试在Windows上使用git凭据管理器可能会出现问题。

我找到了这个开源工具(https://github.com/Microsoft/Git-Credential-Manager-for-Windows),可以像以下一样安装和使用:

git credential-manager [<command> [<args>]]