为什么 git 在我使用不带 -a 选项的 ls 命令时显示隐藏文件和隐藏目录?
Why git is showing hidden files and hidden directories when I use ls command without -a option?
我的操作系统是Windows7 64位。
我有一个文件夹 D:\Temp
。
在 D:\Temp
中,我有 3 个目录:Directory1
、Directory2
和 HiddenDirectory1
。
在 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 的环境中,"hidden" 文件是那些名称以 .
开头的文件 - 与 Windows 不同,它有一个单独的隐藏标志。
我的操作系统是Windows7 64位。
我有一个文件夹 D:\Temp
。
在 D:\Temp
中,我有 3 个目录:Directory1
、Directory2
和 HiddenDirectory1
。
在 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 的环境中,"hidden" 文件是那些名称以 .
开头的文件 - 与 Windows 不同,它有一个单独的隐藏标志。