Подтвердить что ты не робот

Кто-нибудь знает инструмент для Git, аналогичный SVN Time-Lapse View

SVN Time-Lapse View - это кросс-платформенный просмотрщик, который загружает все версии файла и позволяет прокручивать их, перетаскивая ползунок. Когда вы прокручиваете, вам показывают визуальный разброс текущей версии и предыдущей ревизии. Таким образом, вы можете увидеть, как развился файл, и вы можете легко найти версию, в которой строки появлялись, исчезали или менялись.

http://code.google.com/p/svn-time-lapse-view/

4b9b3361

Ответ 1

В командной строке я предлагаю один из способов:

git whatchanged -p pathToACertainFile

Будет отображаться все полные разности, которые произошли с этим файлом, и какие ша-ха были сделаны в (от последнего до самого раннего). Лучше всего, если у вас установлен ваш терминал, чтобы отобразить материал, раскрашенный.

Ответ 2

Это не совсем слайдер, но пакет Git для TextMate позволяет просматривать ревизии для одного файла в раскрывающемся меню. Он выделяет изменения для текущей версии, а также имя человека, который в последний раз редактировал строку, svn blame -style. Существуют также сочетания клавиш для навигации к предыдущим/последующим версиям.

http://blog.macromates.com/2008/git-bundle/

Обновление 2014-05-10: теперь доступно на GitHub: https://github.com/textmate/git.tmbundle

Ответ 3

Вы можете потратить некоторое время на изучение команды git log и gitk (gitk работает со многими из тех же параметров, что и git log).

Ответ 5

Если вы находитесь на mac, вы можете попробовать GitX

Как указано на сайте:

GitX - это графический интерфейс git специально для Mac OS X. В настоящее время он имеет историю зритель очень похож на gitk и графический интерфейс фиксации как git gui. Но тогда в шелковистой гладкой Стиль OS X!

Особенности:

  • Подробный просмотрщик истории
  • Приятный фиксация графического интерфейса пользователя, позволяющая организовать per-commit
  • Интерфейс Fast Nice Aqua
  • Вставка фиксируется в gist.github.com
  • Исследуйте дерево любой версии
  • Интеграция QuickLook

Может не делать то, что вам нужно, но просмотрщик истории должен помочь.

Ответ 6

Недавно появилось два новых проекта:

К сожалению, ни один из них не работал у меня в локальном репозитории: - (

Ответ 7

Если есть библиотека Git Java, вы можете изменить SVN Time Lapse View, чтобы использовать ее.