вторник, 29 октября 2013 г.

Имена измененных файлов с такой то ревизии.

Довольно типовая задача для меня, после всех правок и работ (а работаю я конечно с использованием git) залить изменения на тупой ftp хостинг.

Вот такой алиас меня выручает:

[alias]
   files = "!f() { git show --pretty="format:" --name-only $1..HEAD | sort |uniq ; }; f"

Так как я обычное вешаю тег на начало работы, то
 git files mytag 

Покажет мне все файлы которые я изменил.