在 VSCode 的 git repo 中查看隐藏文件夹的终端命令是啥?
Posted
技术标签:
【中文标题】在 VSCode 的 git repo 中查看隐藏文件夹的终端命令是啥?【英文标题】:What is the terminal command to view hidden folders in a git repo on VSCode?在 VSCode 的 git repo 中查看隐藏文件夹的终端命令是什么? 【发布时间】:2020-09-18 07:00:33 【问题描述】:我正在尝试通过输入命令来查看我在 VSCode 上的 .git 目录以显示隐藏文件。我知道在 Mac 上,这个命令是:la
我在 Windows 上读过,等效的命令是:ls -la
但是,在将其输入到 VSCode 终端后,我遇到了以下错误:
我做错了什么?
【问题讨论】:
la
在某些系统上只是ls -la
的别名。 ls -la
将在 Windows 或任何 Unix 系统(包括 WSL)上的 Git Bash 下工作。您的问题是您尝试使用 PowerShell 而不是 Git Bash。
看这个问题How to show hidden files (dotfiles) with windows powershell
您可以按照***.com/questions/42606837/… 此处给出的答案将默认终端从 powerhell 更改为 git-bash。那么“ls -la”命令应该可以工作了。
【参考方案1】:
@siddart:
不幸的是,您在 macOS 的终端/命令行中显示隐藏(点文件)文件的方式不正确。为了访问 macOS 上的隐藏文件/文件夹,它实际上是 ls
,如果你想在 macOS 上找到隐藏文件/文件夹,那么你可以使用:$ ls -a
接下来,您指的是 PowerShell,而不仅仅是命令提示符。 cmd
注意:与命令提示符相比,Powershell 中的命令和参数有所不同。
因此,考虑到所有这些,在 Windows 中通过命令提示符执行此操作的实际方法应该与在 VS Code 终端中的实际方法完全相同。
Minitool 上的人展示了他们的示例中的 4 different ways to show hidden files,我只会向您展示 CMD 提示中的那个。
如何使用 CMD 显示隐藏文件 Windows 10
您可以在 Windows 10 中打开命令提示符以使用
attrib
命令显示隐藏文件。详细步骤如下:
步骤 1. 按 Windows + R,输入
cmd
,然后按 Ctrl + Shift + Enter 以打开提升的命令提示符您的 Windows 10 计算机。第 2 步。 然后您可以输入此命令行:
attrib -h -r -s /s /d E:\*.*
,然后按 Enter 以取消隐藏驱动器 E中的文件和文件夹>。您应该将驱动器号替换为您计算机的确切驱动器号。您可以打开此电脑查看您的电脑硬盘分区的盘符。
C:\Windows\system32>attrib -h -r -s /s /d E:\*.*
显示隐藏文件 cmd
为了帮助您更好地理解这个attrib
命令,下面是命令行各部分的解释。
–h
:清除隐藏文件属性,显示隐藏文件。
–r
:它会清除只读文件属性,以便您在文件显示后对其进行修改。
–s
:清除系统文件属性。
/s
:它将attrib
和任何命令行选项应用于当前目录及其所有子目录中的匹配文件。
/d
:它将attrib
和任何命令行选项应用于目录。
@Siddart 我希望能回答你的问题。
gitvisual-studio-codehidden-filescommamd-promptwindowsterminalattrib-commandmacosshellbash
【讨论】:
【参考方案2】:任意使用
Get_ChildItem . -Force
或使用
ls -Force
它会起作用的。
【讨论】:
【参考方案3】:在 Windows 上的 Powershell 中,您必须使用 dir -force 来显示所有文件,包括隐藏的 git 文件。 dir 是显示普通文件的命令, dir -force 显示所有文件。
【讨论】:
以上是关于在 VSCode 的 git repo 中查看隐藏文件夹的终端命令是啥?的主要内容,如果未能解决你的问题,请参考以下文章
Mac终端使用Git、Atom使用Git、VScode使用Git、Sourcetree Git配置GitHub