Git Tig - 从主视图推送的快捷方式存在问题

Git Tig - 从主视图推送的快捷方式存在问题

我经常使用 Tig,并希望通过使用绑定进一步个性化它。
一切都按预期工作,除了从主视图推送到实际签出的分支。(从 refs 视图推送完全没有问题。)

我使用的绑定是:

bind refs P !?git push origin %(ref)

和:

bind main P !?git push origin %(repo:head)

问题是状态变量%(repo:head)应该是我想要使用的变量,但却不起作用。

(Error msg: "Failed to format arguments")

有人已经遇到过这种行为吗?有人知道如何从主视图进行推送工作吗?


供参考:我在虚拟机中使用 Ubuntu。

答案1

奇怪,这个绑定似乎没问题。也许其他绑定会覆盖它,你能试试除了 之外的其他键吗P?或者先尝试解除绑定,如下所示:

bind main P none
bind main P !?git push origin %(repo:head)

相关内容