0
我的操作系统是Windows 7 64位。为什么git使用ls命令时显示隐藏文件和隐藏目录而没有-a选项?
我有一个文件夹D:\Temp
。
Inside D:\Temp
,我有3个目录:Directory1
,Directory2
和HiddenDirectory1
。
Inside D:\Temp
,我有3个文件:File1.txt
,File2.txt
和HiddenFile1.txt
。
HiddenDirectory1
是一个隐藏目录。 HiddenFile1.txt
是一个隐藏文件。
我打开Git Bash控制台,并去D:\Temp
目录。
当我使用不带我本来是要看到唯一可见的项目选择ls
命令,但我看到了隐藏的项目,以及:
为什么ls
命令我展示隐藏的项目?我以为只有当我使用ls -a
命令时才会看到隐藏的项目?什么地方出了错?
TIA
Git Bash是一个类似Linux的环境。在类似Linux的环境中,“隐藏”文件是那些名称以'.'开头的文件 - 不同于Windows,它具有单独的隐藏标志。 – Amber
哦。所以Git Bash不关心一个项目是否有隐藏标志开启或关闭?对于Git Bash这两个都不隐藏? – ChumboChappati
是的,Git不关心windows文件系统标志。 – mayo