我如何递归跟踪空文件夹并将.keep文件放入其中? [关闭]

问题描述 投票:-2回答:1

为了将空文件夹推入git,我想使用递归的Windows命令来跟踪那些空文件夹并在其中放入“.keep”文件。

谢谢

git powershell
1个回答
2
投票

运行此powershell脚本以使用.keep填充所有空文件夹

(gci . -r | ? {$_.PSIsContainer -eq $True}) | ? {$_.GetFiles().Count -eq 0} | foreach-object { New-Item (Join-Path $($_.FullName) ".keep")}
© www.soinside.com 2019 - 2024. All rights reserved.