2

在命令行上启动 gitk 时出现以下错误:

user@comp:~/gitfolder$ gitk
Error in startup script: bad geometry specifier "1x-29"
    while executing
"wm geometry . "${w}x$h""
    (procedure "makewindow" line 401)
    invoked from within
"makewindow"
    (file "/usr/bin/gitk" line 12258)

我正在运行 Ubuntu 14.04。这个问题只发生在 gitk 上(例如 git gui 工作正常)。我已经尝试卸载/重新安装 gitk(和一般的 git),但问题仍然存在。

4

3 回答 3

6

我遇到了同样的问题,我通过在编辑器中打开 .gitk 并删除以下行来解决它:

set geometry(main) 1x-29+-1930+14

或者,从主目录中删除 .gitk 文件也应该可以。

于 2014-12-19T20:11:14.147 回答
4

我知道这个问题很老了,但是我遇到了同样的问题(不小心按了一个未知的键组合),也许我的解决方案对某人有帮助。

  1. 打开项目(PROJECT/.git/config)的 .git 文件夹中的配置文件。
  2. 在 [gui] 部分中,删除几何选项。
  3. 重新启动应用程序。
于 2020-05-27T20:03:50.757 回答
0

I'm using ubuntu 17.04, and my gitk file is in "~/.config/git/gitk",

Deleting this line ===> "set geometry(main) 1x-29*****" works for my ;)

于 2017-11-23T02:21:42.237 回答