Используя GitX, как я могу просмотреть историю изменений для одного файла?(предпочтительно с использованием интерфейса командной строки)
Например, используя GitK, это довольно просто;
$ gitk app/models/activity.rb
1001 * попробовать *
gitx -- app/models/activity.rb
убедитесь, что вы запустили команду в корне хранилища, иначе gitx будет пустым
Используйте что-то вроде @ rgcb, сказанное , но убедитесь, что вы находитесь на верхнем уровне хранилища.
не
gitx -- ./activity.rb
Точно так же, но вместо gitx:
gitx
$ gitx app/models/activity.rb
Обратите внимание, что все показанные коммиты будут включать указанный файл, но будет показан полный коммит (то есть будут показаны изменения для других файлов, измененных в этом коммите).