Windows 中 git 隐藏文件夹的命令
在Windows中显示Git存储库中的隐藏文件夹的命令是什么?
例如 - Mac 中的命令是 ls -la
或 ls -a
。
我是 git 新手。
What are the commands for showing the hidden folders in Git repository in windows?
For example - command in mac is ls -la
or ls -a
.
I am new to git.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
最简单的方法:使用 git-bash 或从 WSL(适用于 Linux 的 Windows 子系统)启动终端。
您将拥有一个可以访问标准 Linux 实用程序的 bash shell,并且 ls -la 应该可以在此类终端上工作。
如果您启动了 Powershell 终端,请尝试
ls -Hidden
。ls
实际上是 powershell 命令的别名:Get-ChildItem
。Powershell 团队将许多常用的 Linux 命令名称映射到 Powershell 内置命令(例如:
cd
->Set-Location
、uniq
- >Get-Unique
,pushd
->Push-Location
, ... ),但没有映射选项,所以ls
期望的选项在 Powershell 终端中,不是-a
...而是Get-ChildItem
的选项。弄清楚您所知道的“linux”命令名称的预期内容的一种方法是输入:
get-help
您将看到实际的 powershell 命令名称及其所需的选项,例如 :The simplest way : start a terminal using
git-bash
, or from WSL (Windows Subsystem for Linux).You will have a
bash
shell with access to the standard linux utilies, andls -la
should work from such terminals.If you started a Powershell terminal, try
ls -Hidden
.ls
is actually an alias to the powershell command :Get-ChildItem
.The Powershell team mapped a number of usual linux command names to Powershell built-ins (e.g :
cd
->Set-Location
,uniq
->Get-Unique
,pushd
->Push-Location
, ... ), but didn't map the options, so the options expected byls
in a Powershell terminal aren't-a
... but rather the options toGet-ChildItem
.One way to figure out what's expected from a "linux" command name you know is to type :
get-help <command name>
you will see the actual powershell command name, and the options it expects, for example :如果OP只是要求在常规Windows命令终端(cmd.exe)中查看隐藏的
.git
文件夹,那么最简单的方法是使用dir
命令和/a
属性。这是与ls -a
最简单的本机等效项。如果不使用
/a
,则看不到 .git 文件夹:这是因为
.git
文件夹设置了隐藏 Windows 文件属性,如下所示:使用attrib
命令查看:输入
dir /?
以获取可与dir
一起使用的所有标志。If the OP is asking to simply see the hidden
.git
folder in a regular Windows Command terminal (cmd.exe), then the easiest is to use thedir
command with the/a
attribute. This is the simplest native equivalent tols -a
.If you do not use the
/a
, you don't see the .git folder:This is because the
.git
folder has the Hidden Windows file attribute set, as can be seen with theattrib
command:Enter
dir /?
for all the flags that can be used withdir
.首先你必须找到路径,主要是在桌面上
C:\Users\我的电脑\桌面\ .git
如果你找到该文件夹
只需在文件资源管理器中输入路径,然后按 Enter 键即可
然后文件就在该文件夹中,只需将其复制并粘贴到您想要的任何位置
First u have to find the path mostly it is in desktop
C:\Users\my pc\Desktop\ .git
if you find the folder
simply enter the path into the File explorer then hit enter
then the files is in that folder only simply copy and paste it wherever you want