问题标签 [gitk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
430 浏览

git - 无法在 gitk 中复制和粘贴 - macosx

有谁知道如何用macosx复制和粘贴gitk?

它的左下窗格我无法选择,突出显示并复制那里的文本/更改?

谢谢。

0 投票
1 回答
1783 浏览

git - 为什么 gitk 在 Edit 下没有复制/粘贴菜单项?

在这个论坛中已经显示 gitk 与本机操作系统密钥一起复制/粘贴到例如 SHA1 ID 行中:请参阅 无法在 gitk -macosx 中复制和粘贴以及如何在 gitk 中复制文本

我的问题是为什么这个功能没有出现在编辑下的菜单项中?

能够做到这一点是否有一些障碍?

另请参阅此参考,以了解答案中 gitk 的良好概述:
了解 gitk 的指南?

0 投票
6 回答
54093 浏览

git - Git:将所有本地提交与远程仓库版本进行比较

我对 Git 有点陌生,我正在尝试做的事情似乎应该是可能的。基本上我一直在克隆一个 repo 并且做了很多本地提交。有没有办法查看我所有更改的“总和”与原始回购版本的差异?我认为这是可能的,因为当我执行push.

这是我正在尝试做的一个示例:在 gitk 中,我将看到如下内容:
* - [mybranch] 在 answers.txt 的末尾添加了 '42'(本地提交)
* - 在结束时添加了 'Hello World' my.txt 的(本地提交)
* - 在 my.txt 的开头添加了“C#/.NET”(本地提交)
* - <[RemoteRepo]>(我克隆的原始仓库)

与我签出的原始版本相比,my.txt我如何查看所有更改的总和的差异?answers.txtRemoteRepo

0 投票
2 回答
5026 浏览

git - gitk 可以显示除给定作者之外的所有提交吗?

我想使用 gitk 查看所有提交,除了给定作者的提交。类似于以下内容:

gitk --author=!joe

这可能吗?

0 投票
1 回答
1670 浏览

git - 这个断开的箭头在 gitk 上是什么意思?

蓝色断开的箭头是什么意思?请注意,它发生在我添加了一个远程头并做了git fetch.

在此处输入图像描述

...

在此处输入图像描述

0 投票
2 回答
386 浏览

macos - 如何更改 gitk 语言(在 Mac 上)?

我在“首选项”菜单中找不到更改语言的选项。我知道它必须在其他地方完成,从我认为的终端窗口,但我不记得命令。如何更改 gitk 界面消息语言?

0 投票
2 回答
10346 浏览

git - 可以在 Windows Powershell 中使用 Gitk 的哪些替代品?

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

有没有我可以从 PS 使用的其他工具,或者有什么方法可以强制 PS 正确解释 Gitk 启动脚本?

0 投票
1 回答
570 浏览

gitk - 如何在 gitk 中比较最新提交和最旧提交

当我这样做gitk --follow <filename>时,左窗格会列出给定文件名的所有提交。

如果我单击其中一个提交,左下角的窗格(就在提交/分支/标记列表下方)显示diff此选定提交与前一个提交之间的一个。

有没有办法告诉 gitkdiff在这个选定的提交和最旧的提交之间显示一个?(即列表底部的那个)

0 投票
1 回答
7166 浏览

git - gitk 相当于 git log --follow

所以我有一个文件叫one.txt我多年来一直在 master 分支上修改。 gitk one.txt将显示该特定文件的整个历史记录。但是,在我更改one.txt=>之后two.txtgitk two.txt在重命名之前没有显示任何更改。

我试过gitk --follow two.txt了,但只给出了每次提交的评论,而不是实际的文件更改信息。

我知道我可以做到git log --follow two.txt,但是您必须将gitk每个 SHA1 值与每个正在更改的内容对应起来。

那么有什么窍门吗?

0 投票
1 回答
2715 浏览

git - gitk 中的“标记此提交”是什么意思?

使用 gitk 时,可以在日志窗格中选择一个提交,并且右键单击上下文菜单提供“标记此提交”。那有什么作用?