什么是使用git ls-files复制修改文件的Windows命令?

在unix机器上,您可以运行:

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

将修改的文件复制到另一个目录。 我想在Windows命令行上执行此操作。 (这个命令不起作用)。

我的问题是: 什么是使用git ls-files复制修改文件的Windows命令?


编辑:

git版本是: git version 1.9.5.msysgit.0

澄清:问题不在于git ls-files命令是否正常工作 – 问题是如何将这个文件列表传递给copy命令。

这就是我所做的:

 for /F %I in ('git ls-files --modified') do set a=%I | copy %a:/=\% c:\temp