我是新来的Git,当我在终端运行git init
没有.git目录创建,但我得到这个结果Reinitialized existing Git repository in /Users/Desktop/Javascript/sotrustme/.git/
git的init不会创建.git目录
请帮我
我是新来的Git,当我在终端运行git init
没有.git目录创建,但我得到这个结果Reinitialized existing Git repository in /Users/Desktop/Javascript/sotrustme/.git/
git的init不会创建.git目录
请帮我
正如其他人已经提到的,.git
目录是从普通视图隐藏,凭借被命名.git
。通常不显示名称以.
开头的文件和目录,以保持整洁。
还有另一个重要的一点:
...我得到这个结果
Reinitialized existing Git repository in ...
(粗体当然是我的在这里)。这意味着你已经有一个Git仓库。你的git init
没有清除它,它只是检查它看起来像一个有效的Git仓库,并确保设置了任何模板特定的钩子。 (这最后一部分不会影响到你:只有在运行git init --template=<some alternate template directory>
时才有意义。)
它应该是一个隐藏的文件夹。
试着显示隐藏的文件夹,你应该能够看到它。使用ls -al
查看所有隐藏的文件和文件夹及其属性。
git init
将创建一个.git文件夹(即。)表示一个隐藏文件夹。
错误
Reinitialized existing Git repository in /Users/Desktop/Javascript/sotrustme/.git/
这意味着git的在你的当前工作目录中已经存在。您可以通过这个命令
ls -a
查看git的文件夹(和所有隐藏文件和文件夹),您可以运行git status
检查状态,如果它的工作原理git的初始化和工作。
它在那里。但它是隐藏的。 Git不是用来访问文件夹和内容的东西,它不可能 - 就像你想的那样。首先了解git是什么以及它是如何工作的。如果你真的想看到隐藏的'.git'文件夹,在你初始化git的文件夹中使用你的CLI的'ls -a' –
尝试'ls -a' for“all” –