Что такое команда 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
Другие вопросы по тегам