Возможный дубликат:
Просмотр истории изменений файла с помощью Git версий
Иногда я хочу просмотреть историю определенного файла. Раньше я использовал P4V, и это было очень быстро и интуитивно.
- Щелкните правой кнопкой мыши файл и выберите историю.
- Прокрутка по датам и просмотр отличной разницы в том, что было изменено в , файле ,. Простой.
Переключение на Git теперь является изнурительной задачей.
- "git имя файла журнала"
- Посмотрите на историю и выберите дату, скопируйте хеш
- "git diff hash"
- Прокрутите diff для материала, который был изменен в интересующем вас файле.
- Нет, не это, давайте попробуем другую дату - вернуться к шагу 2, промойте и повторим.
Я искал SO, и я пробовал несколько из предложенных guis: github, gitk, gitg, git -gui.
Все это устраняет необходимость вручную запускать команды, но рабочий процесс для этого одинаков. Просмотр истории файла; просмотр фиксации; поиск через diff of lots нерелевантных файлов. Он медленный и повторяющийся.
Все данные находятся в репо, поэтому я не вижу причин, чтобы этот простой общий вариант использования не мог быть более упорядоченным.
Может кто-нибудь порекомендовать инструмент, который это делает, или более эффективный способ использования командной строки для выполнения того, что я хочу?
Спасибо за любые предложения.