标签: gitk

gitk:如何告诉它"停止,不加载更多提交"?

只是gitkgitk --all可以尝试填充大型存储库中的所有内存.

我知道我可以gitk -n 1000限制它.我也可以killall git(或者甚至Alt + SysRq + F,如果没有及时停止它)在捶打中间停止它.

是否有更合适的方法使gitk不加载更多的提交并停止它的git子进程没有黑客或冗长的gitk重启?

git gitk

8
推荐指数
1
解决办法
1252
查看次数

我在哪里可以找到gitk的源代码?

gitk似乎有非常好的界面设计和诸如此类的东西.我真的想探索它的源代码.那我在哪里可以找到它?

通过gitk,我的意思是查看git的存储库历史记录.

gitk

8
推荐指数
2
解决办法
2386
查看次数

为什么gitk没有显示我的本地分支?

我正在学习git并正在使用gitk可视化我的历史和分支.

我尝试gitk了一个本地初始化的repo,它能够显示我正确制作的两个分支.

但是,当我尝试启动gitk以使用获得的repo进行可视化时git clone,gitk仅显示其中一个分支.


这是发生的事情:

在我做了之后git clone,我可以在本地看到1个分支:

$ git branch
* experiment
Run Code Online (Sandbox Code Playgroud)

所以我git checkout -b master origin/master现在创建了我的本地跟踪分支:

$ git branch
  experiment
* master
Run Code Online (Sandbox Code Playgroud)

现在我以为我有2个本地分支,所以我很乐意启动gitk,但是,我只能看到一个分支:

gitk没有显示本地分支

我知道通过以下方式查看隐藏master分支的方法gitk --all:

当与--all一起使用时,gitk只显示其他本地分支

但现在我真的好奇为什么gitk不展示master我在这里的当地分公司,有没有人有任何想法?

谢谢!

git gitk

8
推荐指数
1
解决办法
2728
查看次数

我可以影响gitk和Eclipse Egit中显示的分支的顺序/列

在做的时候,gitk --all我会在整个回购中获得一个很好的提交/分支/标签摘要.

但是,显示分支的方式并不总是一致的,它也与Egit在Eclipse的"历史记录"窗格中使用的方法不同.

有没有办法控制 gitk和egit之一/两者的列的排序

具体来说,我希望始终在第一个(最左侧)列中提交.

(如果可能的话,我想要对nvie模型的图表进行180次旋转,但只需在左侧与master建立一致的顺序就足够了.)

我读到gitk接受了大多数git-log参数,所以我检查了它的手册页但是无法弄清楚这些选项的内容(如果有的话).(如果这是正确的路线,我将如何使用这些选项?)

git gitk egit git-log revision-history

8
推荐指数
1
解决办法
410
查看次数

是否可以通过gitk中的提交哈希进行搜索?

默认情况下,gitk中的提交搜索框在各种提交字段中搜索,但不包括哈希.这使得很难找到特定的提交,特别是如果您只有一个缩写的哈希.

这个问题有没有解决方法?

git gitk

8
推荐指数
2
解决办法
2020
查看次数

Gitk 无法工作,因为需要 macOS 11 或更高版本的奇怪错误

启动 gitk 命令行时出现错误。这很奇怪,因为我有最新版本的 Mac OS 11.1 我刚刚升级了 git 但它没有帮助。任何想法该怎么做?

macOS 11 or later required !
/usr/bin/wish: line 2: 50965 Abort trap: 6           "$(dirname $0)/../../System/Library/Frameworks/Tk.framework/Versions/8.5/Resources/Wish.app/Contents/MacOS/Wish" "$@"```

Run Code Online (Sandbox Code Playgroud)

git macos gitk

8
推荐指数
1
解决办法
3180
查看次数

gitk中正则表达式的格式是什么?

我正在尝试在 gitk 中使用查找/“添加/删除字符串”/正则表达式选项。我尝试过的语法不起作用,我找不到描述它接受的正则表达式语法的文档。

我正在尝试同时匹配Modem_WakupModem_UnWakeup。也不Modem_(Un)?WakeupModem_\(Un\)?Wakeup,也不是Modem_\(Un\)\?Wakeup,也不是任何其他明显的工作。我可以单独找到字符串,所以我知道应该有匹配项。

那么它使用什么语法呢?

regex git tcl gitk

7
推荐指数
1
解决办法
1146
查看次数

有哪些替代Gitk可以在Windows Powershell中使用?

我正在使用windows powershell来管理git,但我受限制似乎无法运行Gitk命令.(至少默认情况下)

我可以在PS中使用任何其他工具,还是有办法强制PS正确解释Gitk启动脚本?

git powershell gitk

7
推荐指数
1
解决办法
1万
查看次数

在msysgit上使用gitk

我正在尝试在mysysgit上使用gitk.我没有使用Cygwin或MinGW来运行mysysgit,只是Windows上的直接DOS命令提示符.

gitk文件位于bin /文件夹中,但它不是可执行文件,因此当我输入时,gitk我得到:

'gitk'不被识别为内部或外部命令,可操作程序或批处理文件.

git msysgit gitk

7
推荐指数
1
解决办法
921
查看次数

如何在GitK中查看单个文件的历史记录?

我有一个包含大量文件的git存储库.在某些时候,我的程序中引入了一个错误,我很清楚哪个文件导致了这个问题.现在我只需要跟踪哪个提交引入了错误.

如何使用GitK查看单个文件的修订历史记录?

git gitk

7
推荐指数
1
解决办法
5133
查看次数

标签 统计

gitk ×10

git ×9

egit ×1

git-log ×1

macos ×1

msysgit ×1

powershell ×1

regex ×1

revision-history ×1

tcl ×1