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

发布于 2024-10-20 20:14:55 字数 233 浏览 5 评论 0原文

只需 gitkgitk --all 就可以尝试填满大存储库上的所有内存。

我知道我可以 gitk -n 1000 来限制它。我还可以killall git(如果没有及时停止,甚至可以按Alt+SysRq+F)来停止它。

有没有更合适的方法让 gitk 不加载更多提交并停止它的 git 子进程,而无需黑客或长时间的 gitk 重新启动?

Just gitk or gitk --all can try to fill up all memory on big repository.

I know than I can gitk -n 1000 to limit it. Also I can killall git (or even Alt+SysRq+F if haven't stopped it in time) to stop it in middle of thrashing.

Is there more proper way to make gitk don't load more commits and stop it's git subprocess without hacks or lengthy gitk restart?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

守护在此方 2024-10-27 20:14:55

您还可以通过分支名称限制 gitk。不用使用 gitk --all 来查看所有分支,只需使用“gitk 分支名称”即可。这可能会限制提交的范围。

You can also limit gitk by branchname. Instead of using gitk --all to see all branches, just use 'gitk branchname'. This might limit the range of commits.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文