通过命令行调用 TortoiseGit 'show log'
Call TortoiseGit's 'show log' by commandline
当在 Windows 中通过命令行进入 git 目录时,我想要一个向我显示 Tortoisegit 的命令行 show log 图形用户界面。
所以我想避免打开资源管理器->转到文件夹-单击右键->等。东西,但我仍然想要漂亮的 show log Tortoisegit.
图
如何在 cmd 中执行此操作?
当你在命令行界面时(假设 PATH 是好的),只需使用:
TortoiseGitProc /command:log
否则,
TortoiseGitProc /command:log /path:"the\path\you\want\to\open\log"
比照。 TortoiseGit Manual - Appendix D. Automating TortoiseGit
要获取确切的命令参数,请转到 TortoiseGit -> 设置 -> 高级树节点 -> 将选项 "Debug" 值设置为 true。
然后通过正常方式打开日志,你会得到额外的消息对话框。类似于:
然后使用Ctrl + C复制整条消息,然后粘贴到某个地方,例如:记事本,并重复使用命令行。
(顺便说一句,您可以轻松忽略 /hwnd 参数。)
当在 Windows 中通过命令行进入 git 目录时,我想要一个向我显示 Tortoisegit 的命令行 show log 图形用户界面。
所以我想避免打开资源管理器->转到文件夹-单击右键->等。东西,但我仍然想要漂亮的 show log Tortoisegit.
图如何在 cmd 中执行此操作?
当你在命令行界面时(假设 PATH 是好的),只需使用:
TortoiseGitProc /command:log
否则,
TortoiseGitProc /command:log /path:"the\path\you\want\to\open\log"
比照。 TortoiseGit Manual - Appendix D. Automating TortoiseGit
要获取确切的命令参数,请转到 TortoiseGit -> 设置 -> 高级树节点 -> 将选项 "Debug" 值设置为 true。
然后通过正常方式打开日志,你会得到额外的消息对话框。类似于:
然后使用Ctrl + C复制整条消息,然后粘贴到某个地方,例如:记事本,并重复使用命令行。
(顺便说一句,您可以轻松忽略 /hwnd 参数。)