Как вы можете показать стандартное окно журнала TortoiseGit для репозитория или указанного файла в репозитории из командной строки?Как открыть окно журнала TortoiseGit из командной строки?
ответ
Если вы находитесь в данный момент в каталоге рабочей копии, вы можете запустить эту команду:
TortoiseGitProc /command:log /path:.
Или просто показать журнал конкретного файла, использование: гавань
TortoiseGitProc /command:log /path:MyFile.txt
I Однако пока не выяснено, как указать определенную ветку/удаленный.
@StevePitchers Да, я думаю, вы правы, спасибо. Мой ответ от нескольких лет назад выглядит устаревшим, поэтому я его обновил. :-) –
Предположим 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
Возможный дубликат [Call TortoiseGit в 'шоу' журнал по командной строки] (http://stackoverflow.com/questions/34016652/call-tortoisegits-show-log- by-commandline) – MrTux