问题标签 [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.
git - 错误:致命的松散对象###(存储在 .git/objects/.... 中已损坏)
我只是像往常一样开火,gitk
但这次我收到了一个致命的错误消息:
我在错误消息框上单击 OK,exited gitk
,然后gitk
重新开始——这次它没有任何错误出现(就像往常一样)。
这个错误是什么意思,为什么我会收到它?
我应该开始担心我的存储库的完整性吗?(此时仍然是本地的,在.git
子目录中)
更新:我只是git fsck
按照下面的建议运行,我得到了:
- “悬垂的斑点”是什么意思?
- 这怎么可能发生?
- 有没有办法解决这个问题?
git - 在 msysgit 上使用 gitk
我正在尝试在 mysysgit 上使用 gitk。我没有使用 Cygwin 或 MinGW 来运行 mysysgit,只是在 Windows 上直接使用 DOS 命令提示符。
gitk 文件位于 bin/ 文件夹中,但它不是可执行文件,所以当我键入时,gitk
我得到:
'gitk' 不是内部或外部命令、可运行程序或批处理文件。
linux - gitk 的“Mark Branch Sides”选项的定义
在 gitk 中,“编辑视图”(F4)窗口中有一个名为“标记分支边”的选项。它似乎对应于 --left-right 选项:
我能看到的唯一区别是提交用三角形而不是圆形标记。这个选项应该做什么?
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,但还没有阅读高级部分。谢谢
linux - git:gitk 的“按日期排序”是否有命令行选项?
我正在尝试为 gitk 找到一个命令行选项,它与“查看/编辑视图...”窗口中的“严格按日期排序”具有相同的效果。
man gitk
与 GUI 中可用的选项相比,显示的选项数量非常有限。
git - Gitk:默认情况下将“忽略空间更改”选项设置为真
这有可能吗?我已经尝试过git config --global alias.diff 'diff -b -w'
,但不幸的是这不是解决方案。
git - 如何使用 git(或 gitk)获取/列出/查看提交的所有后代?
如果您使用gitk --all
,您可以从所有分支查看您的 repo 的所有提交。我想要类似的东西,除了给定提交的后代。
gitk - 我在哪里可以找到 gitk 的源代码?
gitk 似乎有非常好的界面设计等等。我真的很想探索它的源代码。那么我在哪里可以找到它呢?
我所说的 gitk 是指查看 git 存储库历史的那个。
git - 为每个存储库自定义 gitk
Gitk 是一个简洁的工具,但它并没有显示任何关于你实际在哪个存储库中的视觉线索。当我打开多个 gitk 窗口时,我总是不得不停下来思考每个存储库对应哪个。
据我所知,没有办法为每个 repo提供不同的 .gitk配置文件。有人对此有什么技巧吗?
编辑:实际上 repo 的名称显示在标题栏中,XMonad 为我隐藏了它。不过,多个配置文件的问题仍然存在。(我最喜欢的是设置首选项>界面颜色的方法,以便每个窗口都有不同的颜色)
git - Cygwin gitk 问题
我最近在 cygwin 设置中安装了所有 X11 软件包,现在出现了一个巨大的恼人错误,无法看到 gitk。在我安装这些东西之前,一切都运行良好。
在我遇到这个问题之前,我并没有真正注意到任何配置我只是启动 xwinserver 去我的分支并输入 gitk 并且一切都出现了。现在我必须放入我的显示器,因为它声称显示器没有设置。我导出我的显示设置,通过运行确实出现的 xclock 来检查它是否设置正确。然后我得到了这个问题:
不知道这是什么。我看到了几个相关的问题,但没有答案。
注意:我使用的是 Windows 7 64 位并使用 Bash shell
更新:我仍然得到完全相同的错误。这真是令人沮丧!我可能只下载 Debian