问题标签 [tig]
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 - 如何在 tig 状态视图中更改方向
我需要在 tig 状态视图中在横向和纵向方向之间切换,因为有时差异线不适合视图的右侧部分。
git - Git工具`tig`:图中的那些字母是什么意思?
当我跑步时tig
,我看到了一个分支图。它使用这些行上的字母来显示那里发生的事情:
- “o”表示提交
- “M”是一个合并
- “我”是一个合并
“M”和“I”有什么区别?
homebrew - 如何通过 Homebrew 安装 tig 文档?
我tig
通过安装Homebrew
并且tig
工作正常,但是有没有办法也通过而不是从源代码干净地安装其man
页面(即避免如https://github.com/jonas/tig/blob/master/INSTALL.adoc所述)brew
make install-doc
git - tig 配置:在 tigrc --all 上设置为默认值
在我的tig
配置中,我通常使用以下命令:
tig --all
如何将其设置为默认值~/.tigrc
?
git - Git 浏览非空提交
我在这个项目上工作,该项目有许多带有空变更集的提交。尽管我想运行git filter-branch
和删除这些提交,但这确实不是一个选择。
是否有任何工具(例如 gitg tig)可以让我只浏览非空提交?通过浏览我的意思是查看(非空)提交列表并轻松查看感兴趣的提交的差异。
git - 当我在 Tig 中查看某些 git 提交时,为什么它们会有“引用”?
如果我在 git repo 上运行“tig”,我会看到一些提交有“refs”,但有些没有。“refs”的出现似乎是随机的。我找不到模式。有时合并提交有它们,但有时它们没有。有时常规提交有它们,但有时它们没有。
所以这是一个没有“refs”的合并:
这是一个带有“refs”的合并提交:
同样,对于不是合并提交的提交,有些有“refs”,有些没有。什么决定了哪个有“参考”?
tig - 默认终端背景颜色
我尝试使用 tig 2,发现默认背景颜色设置为 color000,而终端的背景颜色不同。
有没有办法在终端中设置背景颜色?
git - Tig:如何从第一次提交中查看项目?
只想快速签出第一个提交。
现在 tig 将提交排序为最新提交,因此很难找到第一个提交并检查项目的评估。
tig - How do I undo maximize in tig?
In tig, I start in the main view, and when I hit Enter
on a commit, I get a split-screen with the diff view.
I'm scrolling through the diff view, and then I accidentally type O
. Now the diff view is maximized. I did not want this, and want to go back to what I was looking at before.
How do I un-maximize it so I have my original split screen again?