在用git init命令初始化它之后,我得到了下面的错误。2请帮助解决它。
amrnrhlw1#
不要在PowerShell中使用ls -a(在Windows上);请使用以下命令:
ls -a
# 'gci' is the PowerShell-idiomatic alias of the 'Get-ChildItem' cmdlet, # which is the analog of the 'ls' utility on Unix-like platforms. # -Force asks that *hidden* file be shown too. gci -Force
ls
Get-ChildItem
Get-Command
Get-Help
Get-Command -Syntax
-Force
ls -A
.
..
至于你所尝试的:
Get-ChildItem -a
-Attributes
-a
-Directory -File -Hidden -ReadOnly -System
a
(Get-Command Get-ChildItem).ParameterSets.Parameters | Where-Object Aliases -Like a* | Select-Object Name, Aliases -Unique
1条答案
按热度按时间amrnrhlw1#
不要在PowerShell中使用
ls -a
(在Windows上);请使用以下命令:ls
是Get-ChildItem
cmdlet的内置 * 别名 *,其语法与类Unix平台上提供的标准ls
* 实用程序 * 的语法有很大不同。Get-Command
确定给定名称(最终)引用的命令。Get-Help
或Get-Command -Syntax
查看命令的syntax diagram。-Force
是一个开关参数,它请求Get-ChildItem
也显示 * 隐藏 * 项,类似于Unix上的ls -A
(没有 *ls -a
类似项,包括列出.
和..
,但很少有用)。至于你所尝试的:
ls -a
转换为Get-ChildItem -a
。-Attributes
),而不仅仅是 * 字母 *(例如-a
)-Directory -File -Hidden -ReadOnly -System
,所有这些参数的别名都以 *a
* 开头。