Как открыть окно журнала TortoiseGit из командной строки?

Как вы можете показать стандартное окно журнала TortoiseGit для репозитория или указанного файла в репозитории из командной строки?

Ответ 1

Если вы в настоящий момент находитесь в рабочем каталоге копирования, вы можете запустить эту команду:

TortoiseGitProc /command:log /path:.

Чтобы просто просмотреть журнал определенного файла, используйте:

TortoiseGitProc /command:log /path:MyFile.txt

Я еще не определил, как указать определенную ветку/удаленный.

Ответ 2

Предположим, что C:\Program Files\TortoiseGit\bin находится в %PATH%

Так как 1.8.0

TortoiseGitProc.exe /command:log

отобразит журнал репозитория в текущем каталоге.

TortoiseGitProc.exe /command:log /path:C:\Repo1\MyFile1.txt
TortoiseGitProc.exe /command:log /path:MyFile1.txt

отобразит журнал изменений MyFile1.txt

Обратите внимание, что часть MyFile1.txt чувствительна к регистру, C:\Repo1\ часть не чувствительна к регистру.

Примечание: 1.7.15 и старше используйте TortoiseProc.exe