问题标签 [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 回答
15107 浏览

git - 在 gitk 中,为什么我的黄色按钮在 master 上方?

我在 gitk 上找不到任何关于颜色含义的文档,但我认为这里的问题是我的黄色按钮已经通过了我的主人。现在,当我尝试这样做时:

git push origin master

它不起作用。我的黄色按钮是如何超越主人的,我如何让它们重新组合在一起,以便我可以推送原点主人?

0 投票
4 回答
61582 浏览

git - 理解gitk的指南?

我正在向一个开发团队介绍 git,我发现 gitk 是一个了不起的工具。这也很难理解,因为理解 gitk 需要理解 git 历史和查看器工具本身。

有没有人对“gitk git 历史初学者指南”之类的东西有很好的参考?

0 投票
3 回答
11589 浏览

git - 在 Git 中跟踪单个文件的历史记录时如何查看完整的提交?

我有一个 Git 存储库,其中有大约两年的历史。我在其中有一个文件,我希望找到所有提交,并且对于每个提交:在其中提交的所有其他文件。假设这个文件名为 file.txt。我可以用这个文件作为参数运行 gitk:

我确实得到了每个提交。但是,在 gitk 中浏览该树只会显示对 file.txt 所做的更改。我想看看该提交中更改了哪些其他文件。我可以复制粘贴每个提交的 SHA1 并显示它,但是有超过数百个与此文件相关的提交。

我注意到屏幕右下角的“评论”部分是空的(仅显示文本“评论”)。也许可以在那里显示文件列表?

0 投票
7 回答
56734 浏览

git - 用于 Linux 的漂亮且功能丰富的 Git GUI

我正在检查 Linux 上 Git 的丰富 GUI。最近,我开始大量使用它,并发现即使命令行非常有用,我仍然想要一个 GUI 供我使用,因为我对高级功能还不是很了解。

我之前在 Stack Overflow 上遇到过这个问题,但我仍然需要再次问这个问题,因为那个问题没有我的答案

  • 我使用过git-colagitk,但它们看起来半生不熟,而 gitk 看起来我正在使用其他桌面环境。我在 gitGUI 中需要的所有功能都不在其中任何一个中。

  • 我试过咯咯笑,但它对观看差异更有用

  • 我尝试了 QGit,但它并不完整。

现在让我告诉我我想要一个 foo-Git-GUI 的样子:

  • 你可以看看Bzr Explorer。它非常有用,并且比上面提到的许多 GUI 具有更多的功能

是否有任何看起来像我上面发布的示例的 Git GUI?

0 投票
3 回答
350 浏览

git - 在 OS X 上启动 gitk 显示 GreaseKit 错误

当我在 OS X (SL) 上加载 gitk(git 版本 1.6.5.1)时,我收到有关 GreaseKit 的错误/警告:

Error loading /Library/Application Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit: dlopen(/Library/Application Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit, 265): no suitable image found. Did find: /Library/Application Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit: GC capability mismatch

gitk 确实启动并且似乎可以正常工作。有人见过这个吗?有什么需要担心的吗?

谢谢,
斯科特

0 投票
3 回答
437 浏览

git - 在 git 中删除分支会导致 gitk 变得疯狂

master我决定从我的(个人项目)存储库中删除一些分支,这些分支在确认 #git 剩余分支并不是真正必要后合并到其中。

然而,gitk 对我的存储库历史的可视化结果被完全搞砸了。

基本上是这样的:

http://i48.tinypic.com/90r512.png

随着提交的这些分支突然出现,最终会回到前面的其他提交中。所有点都没有发生合并,我只有大约 5 个额外的分支。

这是正常的吗?有什么解决办法吗?

0 投票
4 回答
3823 浏览

git - Starting gitk Error

When I'm loading gitk I get an error about an argument

Anybody knows a solution? I'm working on Mac OS X 10.6.3

thx!

0 投票
2 回答
21735 浏览

git - 我可以将元数据添加到 git 提交吗?或者我可以在 gitk 中隐藏一些标签吗

我想将自定义元数据与git commit. 专门记录代码审查中的审查 ID,但它可以是任何东西。标签似乎是一种自然的方式来做到这一点,但我希望对每一次提交都有一个审查,我不想被gitk大量的标签弄得乱七八糟。是否有其他机制可以添加自定义元数据?我可以使某些标签不可见吗?如果我可以告诉gitk不显示与某些模式或 RE 匹配的标签,那可能会起作用,但我看不到这样做的方法。

0 投票
1 回答
281 浏览

repository - gitk view 如何关联本地和远程仓库路径?

我正在尝试在我们的项目中查找源代码,我可以使用 gitk 访问视图,但我没有本地副本。现在我想获得本地副本。如何解释 gitk 演示文稿以将代码提取到我的本地存储库中?

0 投票
1 回答
985 浏览

git - 如何仅使用默认的 Git GUI 工具对单个文件的修订进行比较?

我想查看单个文件的历史记录,然后将该历史记录中的单个修订版与当前版本进行比较。

在命令行上,这很简单:

  1. 跑:

    /li>
  2. 找到您要比较的版本,

  3. 跑:

    /li>

但是,如何使用默认的 Git gui 工具git guigitk来做到这一点?

我知道使用gitk的两种方法,但它们都非常笨拙:

任何一个:

  1. 从视图菜单中选择新视图选项,

  2. 在标有“输入要包括的文件和目录”的框中输入文件的完整路径,每行一个

  3. 通过查看顶部窗格中突出显示的项目找到要比较的版本,然后单击它以选择它,

  4. 右键单击当前版本并选择Diff selected -> this

或者:

  1. 在右下窗格中选择树,

  2. 找到您要查看的文件,右键单击它,然后选择Highlight this only

  3. 通过查看顶部窗格中突出显示的项目找到要比较的版本,然后单击它以选择它,

  4. 右键单击当前版本并选择Diff selected -> this

  5. 单击右下方窗格中的文件以在差异输出中跳转到该文件,或手动滚动。

还有比这更好的方法吗?