当在Windows中通过命令行输入git目录时,我希望命令行显示Tortoisegit的 show log GUI。因此,我想避免打开资源管理器-〉转到文件夹-单击右键-〉等事情,但我仍然希望好看的 * 显示日志 * 图的Tortoisegit。如何在cmd中执行此操作?
km0tfn4u1#
当你在命令行界面(假设路径是好的),只要使用:
否则,
参见TortoiseGit Manual - Appendix D. Automating TortoiseGit要获得确切的命令参数,请转到TortoiseGit-〉设置-〉高级树节点-〉将选项"Debug"值设置为true。然后通过正常方式打开日志,你会得到额外的消息对话框。
然后使用 * Ctrl + C * 复制整个消息,并将其粘贴到某个位置,例如:记事本,并重新使用命令行。(BTW,您可以轻松地忽略/hwnd参数。)
1tu0hz3e2#
要避免命令行等待TortoiseGit窗口关闭:第一个月我更进一步,在C:\Program Files\TortoiseGit\bin中创建了一个名为tg.bat的文件,其中包含上面的行。现在我只需要输入以下内容:tg
C:\Program Files\TortoiseGit\bin
tg.bat
tg
2条答案
按热度按时间km0tfn4u1#
当你在命令行界面(假设路径是好的),只要使用:
否则,
参见TortoiseGit Manual - Appendix D. Automating TortoiseGit
要获得确切的命令参数,请转到TortoiseGit-〉设置-〉高级树节点-〉将选项"Debug"值设置为true。
然后通过正常方式打开日志,你会得到额外的消息对话框。
然后使用 * Ctrl + C * 复制整个消息,并将其粘贴到某个位置,例如:记事本,并重新使用命令行。
(BTW,您可以轻松地忽略/hwnd参数。)
1tu0hz3e2#
要避免命令行等待TortoiseGit窗口关闭:
第一个月
我更进一步,在
C:\Program Files\TortoiseGit\bin
中创建了一个名为tg.bat
的文件,其中包含上面的行。现在我只需要输入以下内容:
tg