2015-07-22 7 views
1

На машине UNIX вы можете запустить:Что такое команда Windows для использования git ls-файлов для копирования измененных файлов?

cp $(git ls-files --modified) ../modified-files 

Чтобы скопировать измененные файлы в другой каталог. Я хотел бы сделать это в командной строке Windows. (Эта команда не работает).

Мой вопрос: Что такое команда Windows для использования git ls-файлов для копирования измененных файлов?


EDIT:

мерзавец версия: 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