从git获取更改的文件名到列表中

时间:2016-05-04 15:20:54

标签: windows git batch-file findstr git-status

我想创建一个新文件,其中包含在使用批次提交之前在存储库中更改过的所有文件的名称,因此我尝试输入:

CAsyncSocket

它输出 test.txt 中的分段/未分页/未跟踪文件,但我想要一种方法来解析它。我目前在 test.txt 中获得的是:

git status --porcelain>test.txt

由于某些原因它们在同一行上很难解析。

所需的最终结果是

M test1.txt?? newfile.txt

或者如果它可能只有

test1.txt
newfile.txt

在单独的行上将更容易解析。我目前只能使用批次而不是其他任何东西:(

TL,DR:使用批处理编程获取存储库中用于提交的文件名,并将其存储在另一个文件中

0 个答案:

没有答案