Сочетания клавиш для просмотра всей истории git commit для репо?
У меня есть 10 коммитов на репо для одного файла. Существует ли быстрый / простой способ просмотра всех удалений / дополнений с помощью сочетания клавиш?
На данный момент я должен просмотреть историю репозиториев → щелкнуть каждый файл вручную, чтобы просмотреть историю коммитов.
Есть ли в github такие короткие клавиши, как клавиши со стрелками → ← ↑↓ для перехода от одной страницы истории коммитов в основной ветви к следующему коммиту?
Пример рабочего процесса диаграммы:
Я чувствую, что это уже существует
3 ответа
Я перечислю несколько вариантов, которые вы можете попробовать после клонирования git-репо в вашей системе.
Параметры командной строки:
- мерзавец
Параметры на основе пользовательского интерфейса:
- GitX
- Git Bash
- TortoiseGit
Для этого я бы использовал:
gitk [filename]
или следовать имени файла после переименования
gitk --follow [filename]
Ты можешь использовать
git log -p имя файла, чтобы git генерировал патчи для каждой записи в журнале.
Увидеть
git help log
для большего количества опций - это может действительно сделать много хороших вещей:) Чтобы получить только diff для определенного коммита, вы можете
git show HEAD
или любая другая ревизия по идентификатору. Или использовать
gitk
просматривать изменения визуально.
В TortoiseGit вы можете сделать:
Откройте журнал для файла. (Щелкните правой кнопкой мыши на файле и Показать журнал)
Включить View Patch
Затем вы получаете средство просмотра патчей рядом для выбранного коммита
Использование стрелок вверх / вниз для навигации по списку фиксации, и это средство просмотра патчей обновится автоматически. Например, используя стрелку вниз: