Visual Studio 2013 内的 Git 远程操作会导致错误“指定的登录会话不存在。它可能已被终止”

2024-01-05

我在 Visual Studio 2013 中使用 Git。当我尝试对远程执行任何操作(如获取、拉取、推送等)时,出现以下错误:

发生错误。详细消息:libgit2 引发错误。类别 = 网络(错误)。 指定的登录会话不存在。它可能已经被终止

我无法找到答案,但最终找到了两个解决方法。我将在这里发布解决方法。

  1. 我下载了 Git,这样我就可以在 Visual Studio 之外使用它。如果我 在命令行上运行 git 远程命令 他们工作得很好所以 问题不在于 git 或我的远程 git 存储库。

  2. 每当我通过 Visual Studio 执行远程 git 操作时,它都会使用 用于捕获密码的标准 Windows 对话框。我注意到 如果“记住我的凭据”框,我总是会收到错误 被检查了。如果我取消选中它,它会正常工作。


取消选中“记住我的凭据”复选框。

Visual Studio 2015 要求我输入凭据two times.

请两次取消选中上述复选框。这对我有用

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2013 内的 Git 远程操作会导致错误“指定的登录会话不存在。它可能已被终止” 的相关文章

  • 将主分支的提交合并到另一个分支,但不合并两个分支

    我有 git 存储库和一个主分支 我决定开发新功能 并且创建了新分支 new branch 我已经在 new branch 中创建了一些提交 但我还没有完成新功能 我决定修复 master 分支中的一些错误 因此我切换到 master 分支
  • 使用 ADFS 本​​地组织身份验证和 Visual Studio 2013 本地主机开发的 MVC5 Web 应用程序

    我正在尝试创建一个配置为使用本地组织身份验证选项 ADFS 的 MVC5 Web 应用程序 如下所述维托里奥 贝尔托奇的作品 http www cloudidentity com blog 2014 02 12 use the on pre
  • 如何在Git中手动合并所有文件?

    我想合并所有文件manually有了 meld 或任何其他 diff 工具 我如何使用 Git 来做到这一点 当我跑步时git mergetool它说no files need merging 所以我想只有当我有冲突时我才能做到这一点 有更
  • 未签出...捆绑安装无法修复帮助!

    https github com intridea omniauth git at master is not checked out Please run bundle install Bundler GitError 那我该怎么办 捆绑
  • 原始文件被分成另外两个文件,git 有没有办法查看内容去了哪里?

    我的问题 我是一名代码审查员 我在GIT中有一个情况 before a txt 然后开发人员决定拆分内容a txt分成 2 个文件 并在一次提交中添加一些更改 after b txt 很少的变化和c txt 一些变化 有没有简单的方法可以看
  • 在防火墙后面使用 GitHub,无需 SSH 访问

    我真的很想使用 GitHub 但我的公司一切都被锁定了 现在 我只能通过HTTP协议使用Tortoise SVN 我可以以同样的方式使用 GitHub 吗 如果是这样 怎么办 我认为你一直能够克隆github https github co
  • 将存储库从 Github 移至 Gitlab

    有没有办法将整个存储库从 Github 移动到 GitLab 对于代码本身来说 只需在 GitLab 上创建一个新的存储库并推送到它即可 Wiki 页面位于 Github 上的单独分支中 并通过 Git 机制进行管理 据我所知 GitLab
  • 未找到 Gradle DSL 方法:“versionCode()”

    构建我的 Android 项目时遇到问题 我使用Grgit https github com ajoberstar grgit填写versionCode and versionName在 gradle 中 一切工作正常 直到我将 Andro
  • 切换到工作区并在 Xcode 中添加 CocoaPods 后提交 git 吗?

    我刚刚在 Xcode 5 中将 CocoaPods 添加到我当前的项目中 当然 CocoaPods 创建了一个工作区 并且我已在 Xcode 中启动了该工作区 我在工作区中看到了我的项目和 Pods 项目 我的项目从第一天起就处于源代码控制
  • 是否可以使用“最小”算法进行交互式添加?

    当从快照计算变更集时 Git 并不总是正确选择块边界 git diff has a diff algorithm允许在这方面进行一些调整的选项 git diff minimal有时会给出比git diff alone 有没有办法获得相同的优
  • 如何修复 Centos 上的 Git Segmentation 错误

    我收到分段错误错误 无法在服务器上提取代码 Centos 7 这就是我遇到错误的方法 通过使用以下命令来验证我的服务器是否使用 bitbucket 进行身份验证 ssh T email protected cdn cgi l email p
  • git 索引到底包含什么?

    Git 索引到底包含哪些内容 可以使用什么命令查看索引内容 感谢您的所有回答 我知道索引充当暂存区 提交的内容是在索引中而不是工作树中 我只是好奇索引对象由什么组成 我猜它可能是文件名 目录名 SHA 1 对的列表 也许是一种虚拟树 在 G
  • 获取 git 存储库中每个文件的提交计数

    我正在寻找一种方法来查看有关 git 存储库中每个文件更改频率的统计信息 基本上 文件提交的频率实际上与以前的版本不同 此外 有没有办法获取文件上次更改的日期 我是一个 git 新手 还没有发现任何关于此的信息 任何帮助将不胜感激 这里有两
  • 在 emacs 的文件中不断出现的这些 ^M 是什么?

    我认为这可能与 TextMate 有关 但我们在一个小团队中工作 并且在 git 中几乎相同的文件的全文件冲突方面遇到了一些问题 在一个分支中 文件的每一行都附加了 M 这是什么神秘的事 M角色应该做什么 它从哪里来 我们的开发人员在 Wi
  • 在 MySQL 数据库上使用版本控制 (Git)

    我是一名 WordPress 设计师 开发人员 越来越多地使用版本控制 特别是 Git 尽管我确实在某些项目中使用 SVN 我目前正在使用 Beanstalk 作为我的远程仓库 将所有 WordPress 文件添加到我的存储库中是没有问题的
  • 我是否需要在裸仓库上运行 git gc ?

    man git gc http www kernel org pub software scm git docs git gc html其中没有明显的答案 而且我在谷歌上也没有任何运气 尽管我可能只是使用了错误的搜索词 我明白你应该偶尔跑步
  • 通过 cron 进行 git 推送

    我正在尝试运行git push来自 cron 当我在 shell 上以交互方式执行命令时 一切顺利 从我的用户的 crontab 运行命令时 cron 会传递错误消息 Permission denied publickey 我认为这与查找或
  • git 可以忽略特定行吗?

    我在手机的本机浏览器上测试时使用 git 同步到phonegap 因此我有以下行 var isPhoneGap false 显然 我在构建时更改了这一点 但是有什么方法可以设置 git 来忽略这一行 或者我是否必须将其放入自己的文件中并以这
  • 反向合并具有干净历史记录的缝合功能分支

    我有这个 d0 f1 d1 d2 f2 d3 merge d4 f3 merge
  • git svn 克隆特定分支并合并

    我希望将我的代码库从 svn 迁移到 git 我的 svn 仓库中有太多分支 我只想克隆几个分支并将它们合并在一起并将其推送到 git 我想避免克隆所有分支 因为这需要很长时间 我该如何实现这一目标 完成后 我想定期从这些 svn 分支获取

随机推荐

  • 在多个设备上同步播放音乐

    我正在制作一个像 Galaxy S4 的 Group Play 这样的应用程序 如何在多个设备上同步播放音乐 终于在这里得到了演示项目a link https github com bryan y88 Musics Around 该演示项目
  • 如何设置索引变量的值? - 皮莫

    我正在开发一个与 AC OPF 最佳功率流 相关的项目 我试图使用 pyomo 解决 python 中的问题 有3条母线 母线电压和母线角度受到限制 然而 第 1 条总线的电压必须为 1 角度必须为 0 所以 我尝试了这个 model bu
  • 如何使用 AT 命令获取调制解调器的 SIM 号码 (ICCID)

    我正在尝试获取SIM number ICCID https en wikipedia org wiki Subscriber identity module ICCID not IMSI https en wikipedia org wik
  • 在混合供应商的硬件上运行 OpenCL

    我一直在他们的 Stream 2 0 beta 中使用 ATI OpenCL 实现 当前测试版中的 OpenCL 目前仅使用 CPU 下一版本应该支持 GPU 内核 我下载 Stream 是因为我的工作机器上有 ATI GPU 我编写的软件
  • 如何获得一系列时间块的所有非重叠排列?

    我有一个似乎很简单的问题 我很难在代码 C 中建模 我正在努力寻找参加会议的人可获得的最高潜在学分 课程有时间段 例如安全 101 9AM 10AM 金融 202 4PM 6PM 等 主要规则是 您不能同时参加两门课程 因此您将获得 9 1
  • 如何设置 CMake 为 iPhone 构建库

    我正在尝试使用 CMake 通过手动设置某些属性来生成 iPhone 的 Xcode 配置 这是否是解决此问题的正确方法 我的 CMake 文件如下所示 project MYLIB set LIBRARY OUTPUT PATH PROJE
  • PHPStorm 类型提示基类的子类

    关于这篇文章 在 PHPStorm 中 当我有一个从每个子类返回不同类型的超类方法时 如何使类型提示起作用 https stackoverflow com q 26470325 178728 这是关于 PHPStorm 类型提示中的一种边缘
  • c# 检测文件是否已完成写入

    我正在编写一个 PowerPoint 加载项 用于通过 FTP 传输已转换为 WMV 的文件 我有以下代码可以正常工作 oPres CreateVideo exportName oPres SaveAs String Format expo
  • 使用 Vee-validate 禁用按钮,直到正确填写表单

    我想禁用我的提交按钮 直到我的表单正确填写 这就是我到目前为止所拥有的
  • 在颤动中动态创建的复选框不会改变单击时的状态

    每次按下按钮时 我都会创建一个复选框字段 但生成的复选框在按下时不会更改状态 而是生成的下一个复选框带有更改后的状态 我已附上其当前工作方式的视频 https i stack imgur com dWxxK jpg https i stac
  • 基于 where 谓词从 Rails API 中删除的 Curl 命令?

    我可以看到从here https medium com ConnorFinnegan how to use curl to test a rails api 55fd2c43c999如何根据id删除表记录 即删除 id 1 的用户记录 cu
  • 如何在 SharePoint 2010 Web 部件中显示图像

    我想知道如何在我的 SharePoint 2010 Web 部件中显示本地图像 我真的不知道在CSS中写哪个url Add SharePoint Images mapped folder http msdn microsoft com en
  • this == null // 这怎么可能?

    最近我发现我的应用程序有一些奇怪的行为 它主要用 C 开发 但也使用 CLI C 来实现更好的性能 在 TimeSpan 比较中 我通过一个非常简单的方法得到了 System NullReferenceException TimeSpan
  • 用于编译和运行 C++ 程序的 Bash 脚本

    我正在编写一个 bash 脚本来编译和运行 C 程序 这是我的脚本 bin bash PROG NAME 1 output g PROG NAME redirect the error to a variable echo output s
  • 如何通过主机名 ping docker 网络中的其他容器?

    我有一个简单的 docker compose 设置如下 version 3 services main image python 3 5 2 entrypoint usr bin yes network mode bridge anothe
  • C++ 分配给隐式转换的左值

    考虑一下这段 C 代码 struct Foo float value operator float return this gt value int main Foo foo foo 1 0f Doesn t compile foo isn
  • 对于相同的代码,在 CodeSkulptor 上得到错误的答案

    在在线课程中 在进行与 Python 中的字典相关的作业时 我的一位同事遇到了输出错误 但奇怪的是 相同的代码在 IDLE 上运行良好并打印了正确的代码 autograger 软件支持 Python 2 7 并且基于 Skulpt和 Cod
  • Spring Batch - 读一次写两次

    我是 Spring Batch 的新手 我的要求是我有一个阅读器 它通过 Web 服务调用 数据库调用获取记录 目前我正在将这些记录写入一个表 现在我需要处理相同的记录 读取器读取的记录 并将其写入另一个表中 这里要注意的一点是 第二次写入
  • 读取超级块

    我知道在 Unix 特别是 Mac OS X 中 超级块存储有关磁盘上数据布局的信息 包括 inode 开始和结束的磁盘地址 我想扫描程序中的索引节点列表以查找已删除的文件 如何找到 inode 开始的磁盘地址 我查看了 statfs 命令
  • Visual Studio 2013 内的 Git 远程操作会导致错误“指定的登录会话不存在。它可能已被终止”

    我在 Visual Studio 2013 中使用 Git 当我尝试对远程执行任何操作 如获取 拉取 推送等 时 出现以下错误 发生错误 详细消息 libgit2 引发错误 类别 网络 错误 指定的登录会话不存在 它可能已经被终止 我无法找