无法使用分支策略(TFS或VSTS)在VS2017中进行git推送

编程入门 行业动态 更新时间:2024-10-12 05:52:05
本文介绍了无法使用分支策略(TFS或VSTS)在VS2017中进行git推送的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

向所有人致以问候!

我们正在尝试为我们的项目设置分支政策,但是有问题我们没有找到解决办法。请注意,我们已在TFS2017(内部部署)和VSTS中尝试过,两者都以相同的错误结束。

我们的环境如下:

  • Windows 10计算机上的Visual Studio 2017。
  • 我们的本地网络/ Visual Studio团队服务中的TFS2017
  • 项目有一个git存储库,暂时只有一个主分支。

如果分支策略无法验证,并且在Visual Studio 2017中"提交并推送"更改,则提交和推送都会成功。此外,到目前为止,所有拉,推,克隆操作都运行良好。

但是,只要在策略中添加了验证,相同的操作就会失败。推送到远程存储库崩溃。我们已经独立尝试了以下两种方法:

  • 检查链接的工作项
  • 构建验证

消息:

  • 推送远程存储库失败 - checkoutput窗口了解详情
  • 输出窗口:推送到远程存储库时出错:Git进程意外失败/ PushCommand.ExecutePushCommand。

看来这个问题是由于Git本身造成的。我们已经在互联网上尝试了几种解决方案,但没有运气。

还有其他人遇到过这个问题吗?我们做错了吗?非常感谢所有帮助:)

推荐答案

HiYannMené,

Hi Yann Mené,

感谢您发布此处。

请尝试按照以下步骤解决问题:

Please try following below steps to solved the problem:

  • 导航到 C:\Program Files(x86)\ Microsoft Visual Studio\2017 \ {version:Professional,Community,Enterprise} \ Common7 \IDE \\ \\ CommonExtensions \ Microsoft &\\TeamFoundation \Team Explorer \
  • 备份 Git 文件夹,然后删除 Git 文件夹。
  • 转到控制面板>删除系统中的现有Git。程序和功能,启动VS 2017安装程序并取消选中"Git For Windows";安装选项。
  • 安装最新版本的GIT: git-scm/download/win
  • 再次启动VS安装程序并选中"Git for Windows";选项,它不会下载新版本,即使它可能看起来像。
  • Navigate to C:\Program Files (x86)\Microsoft Visual Studio\2017\{version : Professional,Community,Enterprise}\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\
  • Back up the Git folder, then delete the Git folder.
  • Remove the existing Git in your system by going to Control Panel > Program and Features , Launch the VS 2017 installer and uncheck "Git For Windows" in installation options.
  • Install latest version of GIT: git-scm/download/win
  • Launch VS installer again and check "Git for Windows" option, it will not download a new version even though it may look like it is.
  • 最好的问候。

    更多推荐

    无法使用分支策略(TFS或VSTS)在VS2017中进行git推送

    本文发布于:2023-11-16 01:51:53,感谢您对本站的认可!
    本文链接:https://www.elefans.com/category/jswz/34/1599919.html
    版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
    本文标签:分支   策略   TFS   git   VSTS

    发布评论

    评论列表 (有 0 条评论)
    草根站长

    >www.elefans.com

    编程频道|电子爱好者 - 技术资讯及电子产品介绍!