【问题标题】:VS Code is complaining "Git: maximum call stack size exceeded"VS Code 抱怨“Git:超出最大调用堆栈大小”
【发布时间】:2022-12-19 00:28:21
【问题描述】:

我的 Git 仓库有数以万计的引用

$ git for-each-ref --sort -committerdate --format "%(refname) %(objectname) %(*objectname)" | wc -l
$ 174158

当我在 Git 资源管理器中单击分支图标时,我看到了这个屏幕截图

我单击 Git 日志,将我切换到日志窗口,但那里没有任何用处。

我在 VS Code 设置中将日志级别提高到 Git 的 TRACE,但没有发现更有用的信息。

当前版本的 VS Code 中没有任何内容允许我们根据时间等限制引用。无论如何我可以获得实际的命令和错误的回溯?

【问题讨论】:

  • 您可以尝试查看 VS Code 的 Git 输出日志的内容吗? (使用这个 VS Code 命令打开它:Git: Show Git Output)。它应该显示已运行的 git 命令以及它们完成所需的时间。如果您找到有关它可能是什么命令的信息,请将其添加到您的问题中:)

标签: visual-studio-code vscode-extensions


【解决方案1】:

尝试运行git remote prune origin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-24
    • 2015-12-29
    • 2017-12-27
    • 2020-12-06
    • 2018-02-06
    • 2020-06-28
    • 2016-02-28
    相关资源
    最近更新 更多