草庐IT

git - 理解gitk的指南?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在向一个开发团队介绍git,我发现gitk是一个了不起的工具。它也很难理解,因为理解gitk需要理解git历史和查看器工具本身。有没有人对“使用gitk的git历史初学者指南”之类的东西有任何好的引用?

git - 理解gitk的指南?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在向一个开发团队介绍git,我发现gitk是一个了不起的工具。它也很难理解,因为理解gitk需要理解git历史和查看器工具本身。有没有人对“使用gitk的git历史初学者指南”之类的东西有任何好的引用?

linux - 我如何在gitk中配置字体大小?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭7年前。Improvethisquestion使用Linux,如何在gitk中配置字体和字体大小?浏览菜单可能会非常令人沮丧,因为它们提供的配置可能性非常小。

linux - 我如何在gitk中配置字体大小?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭7年前。Improvethisquestion使用Linux,如何在gitk中配置字体和字体大小?浏览菜单可能会非常令人沮丧,因为它们提供的配置可能性非常小。

windows - 如何在 msys2 中使用 gitk?

我在Windows10中使用MSYS2。git工作正常,但是gitk给出错误:/usr/bin/gitk:line3:exec:wish:notfound一些谷歌搜索表明这可能是因为没有安装TK,但我试过了:pacman-Stk给出了错误:error:targetnotfound:tk如何让gitk在这种环境下工作? 最佳答案 尝试运行64位的MinGWshell(MSYS2提供的三种环境之一),安装包mingw-w64-x86_64-tk,然后运行gitk.Gitk在我的系统上运行,wish被提供/mingw64/bin/wish

git - 强大的 gitk/gitg 替代品?

我正在寻找图形化的git存储库查看器。Gitk很好并且与git本身一起分发,gitg是(在我看来)更好的gitk替代品,但两者都缺乏功能(搜索提交/标签/...,切换/配置时间(区域)的表示和等等)。因为我直接在终端中执行所有git操作,所以我不需要一些重载的GUI来尝试执行git的所有魔力,我只需要一个高效的查看器来以图形方式表示我的文件、提交、分支、标签和等等,比gitk/gitg有更多的特性。有什么建议吗?编辑:大多数时候我在linux上工作。 最佳答案 我不认为这个问题在这里真的有它的位置,但如果你想要建议,我可以将你链接到

git - gitk 可以默认显示 merge 的差异吗?

目前对于没有冲突的mergegitk显示没有差异。是否有可能让merge产生的差异(确实存在,例如gitdiffHEAD~1在merge后显示这些差异)由defautl显示,例如使用命令行开关?或者为什么gitk默认不显示它们? 最佳答案 默认情况下,gitk与gitdiff的--cc选项做同样的事情,并压缩merge以仅显示差异block不要直接来自parent一方或另一方。这通常更有帮助,因为冲突是merge中有趣的部分,差异的其他部分已经出现在构成merge分支的提交的差异中。查看merge父项与merge提交之间完整差异的最

git - Cygwin gitk 问题

我最近在cygwin安装程序中安装了所有的X11包,现在无法看到gitk是一个非常烦人的错误。一切都是在我安装这些东西之前工作得很好。在我遇到这个问题之前,我并没有真正注意到我所做的任何配置刚刚启动xwinserver去了我的分支并输入了gitk和一切出现了。现在我必须放入我的显示器,因为它声称显示器未设置。我导出我的显示设置通过运行xclock检查它是否设置正确出现。然后我得到了问题:1[main]wish8.53436child_info_fork::abort:datasegmentstart:parent(0x4CF000)!=child(0x67F000)Errorinsta

git - git diff中的 "index f2e4113..d4b9bfc 100644"如何对应gitk中的SHA1 ID?

gitdiff的输出中“indexf2e4113..d4b9bfc100644”是什么意思?到目前为止,我一直假设这些SHA1ID是from_version..to_version,但我无法在gitk中找到它们。$git--versiongitversion1.8.3.4$gitdiffae1fdc1diff--gita/READMEb/READMEindexf2e4113..d4b9bfc100644---a/README+++b/README@@-1+1,3@@stuff+more+morestuff'indexf2e4113..d4b9bfc100644'看起来不像是diff统一

git - 是否可以在 git diff、git gui、gitk 中设置 --word-diff 默认值

是否可以设置一个选项,让gitdiff在显示差异时始终使用--word-diff=color?我知道gitk、git-gui和gitdiff有命令行参数,但是我可以全局设置配置选项吗?我发现这适用于git-gui:将此添加到.gitconfig适用于guid[gui]diffopts=--word-diff--color-words但是使用这个,我实际上不能再选择任何东西了。每当我想提交任何行或block时,我都会收到“difffailstoapply”。 最佳答案 如果您经常调用gitdiff,您可以定义一个git别名。$gitc