我希望能够使用Windows PowerShell命令
Get-ChildItem -include .git -Force -Recurse | ?{ $_.PSIsContainer -and $_.Attributes -match "Hidden"}
并为找到的每个“记录”执行git status
并将其输出到文本文件。
这样我就可以报告我的不同步更改。
有办法做到这一点吗?
答案 0 :(得分:0)
最后,我将在我的配置文件中为此命令设置别名。
Get-ChildItem -include .git -Force -Recurse | ?{ $_.PSIsContainer -and $_.Attributes -match "Hidden"} | foreach-object {$a=Get-Location; cd $_.parent.fullname; Get-Location; git status; cd $a;}