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

git - 错误:致命的松散对象###(存储在 .git/objects/.... 中已损坏)

我只是像往常一样开火,gitk但这次我收到了一个致命的错误消息:

我在错误消息框上单击 OK,exited gitk,然后gitk重新开始——这次它没有任何错误出现(就像往常一样)。

这个错误是什么意思,为什么我会收到它?

我应该开始担心我的存储库的完整性吗?(此时仍然是本地的,在.git子目录中)

更新:我只是git fsck按照下面的建议运行,我得到了:

  1. “悬垂的斑点”是什么意思?
  2. 这怎么可能发生?
  3. 有没有办法解决这个问题?
0 投票
2 回答
952 浏览

git - 在 msysgit 上使用 gitk

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

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

'gitk' 不是内部或外部命令、可运行程序或批处理文件。

0 投票
1 回答
479 浏览

linux - gitk 的“Mark Branch Sides”选项的定义

在 gitk 中,“编辑视图”(F4)窗口中有一个名为“标记分支边”的选项。它似乎对应于 --left-right 选项:

我能看到的唯一区别是提交用三角形而不是圆形标记。这个选项应该做什么?

0 投票
1 回答
87 浏览

windows - 在本地跟踪所有内容,但仅在 github 上提供 .c 和 .h 更改

我将开始跟踪我正在使用 TortoiseGit 进行的项目。我有很多 .c 和 .h 文件,然后还有 .exe、.obj、.pdb、.ilk、suo 等。我想为所有这些文件创建一个快照。这样我就可以在必要时回滚到以前的修订版。然而几周后,我想将所有这些修订上传到 github,但我希望人们只看到 .c 和 .h 文件的更改,并且只有这些文件在项目的干净公共版本中可见。我是 git 新手,不知道如何最好地解决这个问题。我发现的最接近的问题(但真的不明白)在这里:

将 git repo 的一个分支推送到一个新的远程(github),隐藏它的历史

那是我想做的吗?有人可以使用 gitk(带有 msysgit 的 Git GUI)或 tortoisegit 一步一步地为我分解它吗?我的经验水平是我已经阅读了 GitBook,但还没有阅读高级部分。谢谢

0 投票
1 回答
4908 浏览

linux - git:gitk 的“按日期排序”是否有命令行选项?

我正在尝试为 gitk 找到一个命令行选项,它与“查看/编辑视图...”窗口中的“严格按日期排序”具有相同的效果。

man gitk与 GUI 中可用的选项相比,显示的选项数量非常有限。

0 投票
3 回答
2234 浏览

git - Gitk:默认情况下将“忽略空间更改”选项设置为真

这有可能吗?我已经尝试过git config --global alias.diff 'diff -b -w',但不幸的是这不是解决方案。

0 投票
4 回答
3857 浏览

git - 如何使用 git(或 gitk)获取/列出/查看提交的所有后代?

如果您使用gitk --all,您可以从所有分支查看您的 repo 的所有提交。我想要类似的东西,除了给定提交的后代。

0 投票
3 回答
3023 浏览

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

gitk 似乎有非常好的界面设计等等。我真的很想探索它的源代码。那么我在哪里可以找到它呢?

我所说的 gitk 是指查看 git 存储库历史的那个。

0 投票
1 回答
630 浏览

git - 为每个存储库自定义 gitk

Gitk 是一个简洁的工具,但它并没有显示任何关于你实际在哪个存储库中的视觉线索。当我打开多个 gitk 窗口时,我总是不得不停下来思考每个存储库对应哪个。

据我所知,没有办法为每个 repo提供不同的 .gitk配置文件。有人对此有什么技巧吗?

编辑:实际上 repo 的名称显示在标题栏中,XMonad 为我隐藏了它。不过,多个配置文件的问题仍然存在。(我最喜欢的是设置首选项>界面颜色的方法,以便每个窗口都有不同的颜色)

0 投票
8 回答
11954 浏览

git - Cygwin gitk 问题

我最近在 cygwin 设置中安装了所有 X11 软件包,现在出现了一个巨大的恼人错误,无法看到 gitk。在我安装这些东西之前,一切都运行良好。

在我遇到这个问题之前,我并没有真正注意到任何配置我只是启动 xwinserver 去我的分支并输入 gitk 并且一切都出现了。现在我必须放入我的显示器,因为它声称显示器没有设置。我导出我的显示设置,通过运行确实出现的 xclock 来检查它是否设置正确。然后我得到了这个问题:

不知道这是什么。我看到了几个相关的问题,但没有答案。

注意:我使用的是 Windows 7 64 位并使用 Bash shell

更新:我仍然得到完全相同的错误。这真是令人沮丧!我可能只下载 Debian