Что такое команда Windows для использования git ls-files для копирования измененных файлов?
На Unix-машине вы можете запустить:
cp $(git ls-files --modified) ../modified-files
Чтобы скопировать измененные файлы в другой каталог. Я хотел бы сделать это в командной строке Windows. (Эта команда не работает).
Мой вопрос: что такое команда Windows для использования git ls-files для копирования измененных файлов?
РЕДАКТИРОВАТЬ:
версия git: git version 1.9.5.msysgit.0
Пояснение: вопрос не в том, git ls-files
Команда работает или нет - вопрос в том, как передать этот список файлов в команду копирования.
1 ответ
Решение
Это то, что я разработал:
for /F %I in ('git ls-files --modified') do set a=%I | copy %a:/=\% c:\temp