【问题标题】:BrotherBard's GitX won't load a certain repoBrotherBard 的 GitX 不会加载某个 repo
【发布时间】:2025-12-01 21:35:01
【问题描述】:

我正在尝试在某个 repo 上使用 BrotherBard 的 Gitx 的优秀分支。它适用于所有其他 repo,但不会加载这个。它似乎是一个有效的回购,终端访问很好。


澄清:它不会打开。窗户打不开,什么也没有发生。我本地机器上的所有 repo 都可以正常加载


编辑 添加控制台日志

这是控制台日志

    21/06/2011 09:49:21 GitX[14750] Could not connect the action discussGitX: to target of class ApplicationController
    21/06/2011 09:49:21 GitX[14750] Error loading /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader:  dlopen(/Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader, 265): no suitable image found.  Did find:
        /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader: GC capability mismatch
21/06/2011 09:49:46 GitX[14750] *** -[NSCFDictionary setObject:forKey:]: attempt to insert nil key

【问题讨论】:

  • 按照@MildFuzz 的要求迁移到 SO
  • 可能与issue #63有关,引用:尝试运行以下命令,看看是否报错: git for-each-ref --format='%(refname) %(objecttype) % (对象名) %(*对象名)'

标签: git gitx


【解决方案1】:

试试Laullon fork,比兄弟板的版本少bug,功能更多。

【讨论】:

  • 我不确定如何将这个 repo 与其他 repo 区分开来。
  • 你能在github上发布repo吗?任何控制台消息?
  • 已将控制台消息添加到问题正文,但无法针对文案/所有权问题发布到 github。
【解决方案2】:

克隆 repo 为我解决了这个问题。

【讨论】:

  • 转到源代码管理。好多了
最近更新 更多