Authentication Github Enterprise:remote:未从cmdline中找到存储库,可与Github desktop一起使用

Authentication Github Enterprise:remote:未从cmdline中找到存储库,可与Github desktop一起使用,authentication,cmd,windows-10,github-enterprise,Authentication,Cmd,Windows 10,Github Enterprise,github企业版,windows 10。电子邮件+令牌仅适用于github桌面工具。在powershell、git bash和cmd控制台中失败 错误-远程:未找到存储库。致命:主机名)/(组织名称)/(repo名称).git的身份验证失败 运行测试场景:在github站点上创建了新的repo,使用的路径来自克隆链接。使用示例代码生成readme.md、git add。(成功);git提交-m“notes”(成功);git推送-u源主机(失败) GCM弹出窗口提示输入凭据(输入电子邮件;令牌)

github企业版,windows 10。电子邮件+令牌仅适用于github桌面工具。在powershell、git bash和cmd控制台中失败

错误-远程:未找到存储库。致命:主机名)/(组织名称)/(repo名称).git的身份验证失败

运行测试场景:在github站点上创建了新的repo,使用的路径来自克隆链接。使用示例代码生成readme.md、git add。(成功);git提交-m“notes”(成功);git推送-u源主机(失败)

GCM弹出窗口提示输入凭据(输入电子邮件;令牌),连接失败,并且github未添加到windows凭据管理器

GCM提示输入凭据(取消),命令行提示输入用户名(电子邮件)和密码(令牌),连接失败

cmd运行方式管理

git config --system --unset config.helper (no effect)
git config --system config.helper=wincred (no effect)
git config --system config.helper=cache (no effect)
git config --system --list (still shows "config.helper=manager")
已尝试删除原点并重置,但无效

git存在于我的计算机上的多个位置:

  • C:\ProgramFiles(x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git
  • C:\ProgramFiles\Git
  • C:\Users{username}\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db
Github桌面-->选项:能够成功添加Github企业登录: 电子邮件或用户名;代币主机名) 能够成功“同步”

我是组织和回购协议的创建者和所有者。 所有这些都是在Windows7上运行的,我刚刚安装了一个新的Windows10并生成了一个新的令牌,试图撤销我的回购协议并使其进入可用状态


做了很多研究,尝试了几件事情,不确定还有什么可以尝试,真的需要命令行界面才能工作。非常感谢您的建议。

我完成了以下步骤(如下),能够将问题与GCM或我尝试使用它的方式隔离开来。指定旧工具“wincred”解决了我的问题

[安装程序:Microsoft Git Credential Manager for Windows setup v 1.9.0]

  • 已删除GCM安装
  • 已删除Git Windows安装
  • 删除本地git目录
  • 已删除GitHub桌面
  • 生成的新令牌
使用GCM安装GIT windows 进行了克隆测试 -GCM弹出窗口,输入电子邮件+令牌 -身份验证失败 已删除windows的git 在没有GCM的情况下重新安装 运行克隆测试(git bash) -cmd行提示使用/pwd 克隆成功 取消本地回购


已安装Github桌面 通过电子邮件+令牌进行身份验证 从远程存储库克隆到本地存储库 成功 关闭GitHUb桌面,删除本地回购


ran git bash 克隆远程回购 -cmd行提示使用/pwd 克隆成功 关闭Git bash,删除本地回购


安装的独立GCM git config--全局凭证.helper管理器 ran git bash 克隆远程回购 (失败) 远程:未找到存储库。 致命:身份验证失败(克隆url)

卸载的GCM git config--全局--取消设置credential.helper 取消本地回购


ran git bash git config--全局凭证.helper 克隆远程回购 -cmd行提示使用/pwd 克隆成功 更新的readme.md git-add、git-commit、git-push-u源主机 (成功) 注意到git已添加到凭据管理器中的windows凭据/通用凭据。存储为git的地址:


既然git条目现在在Credential Manager中,让我们再试试GCM

安装的独立GCM git config--全局凭证.helper管理器

更改为readme.md git添加、git提交、git推送 (失败) 远程:未找到存储库。 致命:身份验证失败(克隆url)

卸载的GCM git config--全局--取消设置credential.helper


重置为红色

git config--全局凭证.helper git添加、git提交、git推送 (成功)

看起来我的问题是微软的GCM或者我试图使用它的方式

git config --system --unset config.helper (no effect)
git config --system config.helper=wincred (no effect)
git config --system config.helper=cache (no effect)
git config --system --list (still shows "config.helper=manager")