Как сделать "git log" в графическом интерфейсе Windows Git?
Я просто использовал графический интерфейс Git для клонирования локального РЕПО из GitHub,а затем я проверил определенную ветвь. Теперь я хочу увидеть эквивалент выполнения git log -50
, но не могу найти ничего в меню опций или на главном экране:
Как я могу увидеть историю фиксации / данные за последние, скажем, 50 изменений?
2 ответа:
Этот графический интерфейс не только для Windows, это стандартный
git-gui
, который поставляется с Git.В любом случае,
git-gui
сам по себе не показывает информацию журнала. Он предназначен для создания новых коммитов, управления филиалами и т. д. Сопутствующая программаgitk
визуализирует граф фиксации , а также содержит информацию, подобнуюgit log
.Вы можете запустить
gitk
изgit-gui
, используя что-то вроде репозитория → визуализировать историю мастера в меню (или, если вы предпочитаете, визуализировать всю ветвь История ). Кроме того, вы можете запустить его из командной строки. Я вообще хочу видеть все ветви, поэтому используюgitk --all
.
Вот различные варианты (первые 3 из командной строки):
gitk
Или
git-gui
, затем репозиторий > визуализируйте историю мастера , как упоминал КрисУстановите Git-webui из https://github.com/alberthier/git-webui и создайте скрипт в пути, чтобы вызвать его быстро. В Windows я создал
gitweb.bat
содержащий:python "D:/Documents/software/____PORTABLE/git-webui-master/release/libexec/git-core/git-webui"
Используйте такой инструмент, как SourceTree . Примечание: Вы должны сначала создать учетную запись Atlassian или Bitbucket, даже если вы хотите просто использовать ее локально без каких-либо РЕПО онлайн (я нахожу это раздражающим).