Lux*_*Die 14 powershell git msys cmd.exe
在 Powershell 或 CMD 中的 git 存储库中时,发出
git mv * whatever
将返回
致命的:错误的来源,来源=*,目的地=任何东西
这在使用 MSYS (Git Bash) 时工作正常。
Ren*_*ger 10
正如该线程中的其他人所指出的,星号不会自动扩展到 PowerShell 中的文件名。get-childItem
因此,需要使用命令let ,它明确告诉PowerShell扩展通配符。
您希望将结果放入get-childItem *
括号中,以便在git mv
执行整个命令之前将它们展开:
git mv (get-childItem *) whatever
Run Code Online (Sandbox Code Playgroud)
为了节省一些击键次数,您可能需要使用以下gci
别名get-childItem
:
git mv (gci *) whatever
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9123 次 |
最近记录: |