Я хочу запустить удаленную команду (git diff of current_revision и HEAD в нескольких папках) и записать вывод.
Я попытался запустить ("git diff rev1 rev2 - folder | cat"), но метод всегда возвращает, кажется, возвращает ноль (даже когда я вижу вывод diff в выводе Capistrano).
Есть идеи? Могу ли я использовать другие способы передачи команды или что-то подобное? Я не волшебник Unix, так что это может быть что-то тривиальное, что мне здесь не хватает.