通过命令行调用TortoiseGit的“show log”

dojqjjoe  于 2022-12-25  发布在  Git
关注(0)|答案(2)|浏览(147)

当在Windows中通过命令行输入git目录时,我希望命令行显示Tortoisegit的 show log GUI。
因此,我想避免打开资源管理器-〉转到文件夹-单击右键-〉等事情,但我仍然希望好看的 * 显示日志 * 图的Tortoisegit。
如何在cmd中执行此操作?

km0tfn4u

km0tfn4u1#

当你在命令行界面(假设路径是好的),只要使用:

    • 龟程序GitProc/命令:日志**

否则,

    • TortoiseGitProc/命令:日志/路径:"要打开日志的路径"**

参见TortoiseGit Manual - Appendix D. Automating TortoiseGit
要获得确切的命令参数,请转到TortoiseGit-〉设置-〉高级树节点-〉将选项"Debug"值设置为true。
然后通过正常方式打开日志,你会得到额外的消息对话框。

然后使用 * Ctrl + C * 复制整个消息,并将其粘贴到某个位置,例如:记事本,并重新使用命令行。
(BTW,您可以轻松地忽略/hwnd参数。)

1tu0hz3e

1tu0hz3e2#

要避免命令行等待TortoiseGit窗口关闭:
第一个月
我更进一步,在C:\Program Files\TortoiseGit\bin中创建了一个名为tg.bat的文件,其中包含上面的行。
现在我只需要输入以下内容:
tg

相关问题