git - 使用 Azure VM 的权限被拒绝错误 Git
问题描述
在尝试使用我熟悉的东西(因为我不是 Visual Studio git GUI 的忠实粉丝)时,我一直在尝试在我们的开发人员环境中使用 git bash,这恰好是 Azure 中的 VM。这些 VM 设置的管理员登录名与我在 Azure AD 中的公司电子邮件(这是我用来登录到 Azure Repos 的)不同的管理员登录名,但是在过去,我只是在第一次之后在提示中输入了我的凭据执行克隆、获取、拉取等,从那时起没有任何问题。
然而,这一次,我不断被要求再次登录,首先是 Microsoft 弹出窗口,然后是 SSH 屏幕来验证我的凭据。在创建新分支,提交,将这些更改推送到远程,登录,然后切换到另一个开发分支的同一行程中,在我执行拉取(在之前登录的几秒钟内推送)之后,我正在再次要求提供凭据,并没有直接给出以下消息:error: cannot open .git/FETCH_HEAD: Permission denied
我在论坛上环顾四周,尝试了一些最流行的解决方案,但目前还没有找到可行的解决方案。它在 Windows 10 VM 上,运行 Dynamics (X++) 项目,但除此之外只是常规的 git 设置,或者我一直相信!
有没有人遇到过类似的情况,如果有,什么对你有用?谢谢!
解决方案
推荐阅读
- c# - 如何在创建后立即修改统一组自定义属性?
- excel - 从文本框 VBA 中删除前导零
- javascript - 错误:在 Node Express 应用程序中找不到模块“js”
- qt - 带有指向 qmake 的符号链接的 QMAKE_QMAKE
- java - 如何使用 hibernate 和 jparepository 有效地更新记录
- zooming - 有没有办法将比例/最小尺寸设置为椭圆体,就像 minimumpixelsize(和 maximumscale)对模型所做的一样?
- c# - 我的问题是关于比较列表
带字典 > 使用 C# linq - angularjs - highstock 股票图表标志未存储在系列数据中&&点击弹出窗口未出现&& 2个标志呈现
- python - Numpy 导入失败
- python - 试图在两个日期列之间进行差异