问题标签 [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.

0 投票
3 回答
1100 浏览

git - 通过 tig 获取 sha 提交数

我喜欢使用tig客户端来浏览 git 提交。

但我现在缺少一件事。

是否有一个键绑定来获取我目前停留的 git commit 的 sha 编号?

0 投票
2 回答
190 浏览

tig - 尝试在 tigrc 中设置配置时出错

我的 tigrc 文件中有以下行

当我运行任何 tig 命令时出现此错误,我无法解决问题所在。

0 投票
1 回答
122 浏览

tig - Tig 不显示线条,而是显示 ~T~B (或类似的)

我正在使用 tig 查看 git 历史记录,但界面不再显示线条,请参见图片。

可悲的是,我在运行 git bash 的 Windows 环境中。有谁知道我怎样才能得到这些线路?

错误

0 投票
1 回答
352 浏览

tig - 在 tig 中暂存所有文件

tiggit 的命令行工具中,您转到状态视图并按下u以暂存文件。我很好奇的是如何在不重复单词的情况下多次执行该操作u。这是否可以仅使用一个组合键来暂存多个文件或所有文件?

0 投票
1 回答
290 浏览

tig - 在 tig 中,有没有办法查看所有文件的差异,例如 Github 拉取请求

在 tig 中,当显示 diff 视图时,我们只能查看每个提交的 diff。我想要实现的是一种查看所有文件差异的方法(就像git diffGithub Pull Request 差异视图)。有没有办法或模式来做到这一点?示例图片:https ://i.imgur.com/evIe71O.png

0 投票
1 回答
85 浏览

tig - 如何用一行绑定多个键盘映射?

我正在尝试重新映射/绑定G以匹配所有 tig 键盘映射中的 vim 功能(移至最后一行)。

我阅读了 tigrc 手册页,这里是关于绑定到键盘映射的所有内容

这是目前有效的方法,但不是最佳或可取的:

这是我期望的工作: bind generic G move-last-linebind main,help,grep G move-last-line

PS:我觉得这种类型的问题更适合unix堆栈交换,但是那里还没有tig的标签,并且在SO上有类似的问题。

0 投票
1 回答
149 浏览

command-line - 如何将“tig show commit-1 commit-2 patch”的输出写入文件?

我想将输出写入文件tig show commit-97b061ff commit-59466662 patch

我试过tig show commit-97b061ff commit-59466662 patch >file.txt了,但文件是空的。我希望它包含实际的补丁。

我该如何解决?

0 投票
3 回答
1399 浏览

git - zsh中的git完成:__git_func_wrap:3::未找到

git-completion.zshgit-completion.bash在运行时自动安装brew install git

/usr/local/share/zsh/site-functions包含在fpath

出于某些原因,有时当我键入git reba并按下时tab

https://github.com/git/git/blob/master/contrib/completion/git-completion.bash#L3517-L3522

默认完成是:

继续检查:

问题是我在tig-completion.bash中找不到这个函数

看起来最近有一些变化:https ://github.com/jonas/tig/commit/26ab51d28133354bfaa94d064bff37d29b3c30e3

__git_wrap_tig功能在哪里?

PS:正如我上面所说,这个问题并非每次都会发生。有时,当我打开一个新选项卡并检查默认完成时,它只是:

并按git预期完成工作。


回复@user1934428:

还有一个调用__git_complete是在tig-completion.bash中:

0 投票
0 回答
75 浏览

kapacitor - Kapacitor:屏障节点做什么?以及如何以及何时使用 .delete?

我是Kapacitor的新手。试图了解屏障节点是如何工作的。你能试着用简单的话向我解释一下吗?提前感谢

0 投票
2 回答
126 浏览

search - 如何退出 Tig 搜索视图?

在 Tig 中,按</>键进入搜索视图。但是如果我不小心按下了它,我应该怎么退出呢?

我尝试了ESCBackspace但无济于事。

我制作了一个关于它的视频。

https://imgur.com/vo8qJSs