@iv-fyodorov1992

Как получить список всех коммитов всех веток в GIT?

git log выводит лог коммитов текущей ветки.
Нужно 1 список (без повторений) со всеми коммитами всех веток репозитория.

Ну или хотя бы список коммитов не текущей ветки.
  • Вопрос задан
  • 2640 просмотров
Решения вопроса 2
Lynn
@Lynn
nginx, js, css
У git-а очень хорошая документация доступная через параметр --help и на https://git-scm.com/
Читать git log --help

Вам нужен git log --all
Ответ написан
@lexnekr
ещё полезняшки:

$ git log test..master  # коммит достижимый из ветки master но не из test
$ git log master..test  # коммит достижимый из ветки test но не из master
$ git log master...test # коммит достижимый или из test или master, но не из обоих
$ git log test              # коммит достижимый из ветки test (даже если текущая master)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ashumkin
системный разработчик
$ git rev-list --help
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы