Задать вопрос
@iv-fyodorov1992

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

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

Ну или хотя бы список коммитов не текущей ветки.
  • Вопрос задан
  • 3070 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽