Просмотрите историю файла в git; похож на p4v timelapse

Я ищу инструмент, который поможет при изучении истории файла. В частности, я хочу просмотреть все содержимое файла, но иметь возможность перемещаться вперед и назад во времени. Дополнительная радость для украшений, указывающих на отличие от предыдущей версии или какой-либо другой указанной версии.

В настоящее время я использую git blame и могу видеть, какие изменения повлияли на каждую текущую строку. Затем мне нужно перезапустить программу просмотра этого файла с определенной фиксацией. Это трудоемко, и если инструмент уже автоматизирует это, я бы с удовольствием его использовал!

Режим таймлапса Perforce - лучший инструмент, который я когда-либо видел для этой задачи.

40
задан Alex Feinman 4 September 2012 в 00:13
поделиться

1 ответ

Попробуйте https://github.com/pomber/git-history, который показывает полный файл с красивым слайдом - в анимациях, когда Вы перемещаетесь в horizotal временную шкалу:

demo gif

Вы не должны даже установить его, просто изменить домен на любом URL файла GitHub!

Слабые места, с этой записи:

  • Никакой признак, где изменения произошли вне области просмотра, необходимо знать для прокрутки в регион, который это собирается изменить.
  • Небольшие изменения в строке трудно для наблюдения, поскольку целая строка заменяется. Никакой способ видеть ту же строку, прежде чем/после того, как сложено вертикально как в "объединенной разности" https://github.com/pomber/git-history/issues/26, https://github.com/pomber/git-history/issues/22 Однако можно нажать фиксацию для движения в полный GitHub, различный
1
ответ дан 27 November 2019 в 01:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: