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 次 |
| 最近记录: |