我是Git的新手,当我在终端运行git init
时,并没有创建.git目录,但我得到了这个结果:在 /Users/Desktop/Javascript/sotrustme/.git/ 中重新初始化现有的Git存储库
请帮助我。
.git
目录以隐藏的方式存在于普通视图之外,因为它被命名为.git
。名称以.
开头的文件和目录通常不会显示出来,以保持整洁。(这里的粗体当然是我的)。这意味着你已经拥有一个Git仓库。你的...我得到了这个结果
Reinitialized existing Git repository in ...
git init
没有将其清除,它只是检查它是否看起来像一个有效的Git仓库,并确保任何模板特定的钩子被设置。(最后一部分对你没有影响:它只会在你运行git init --template=<some alternate template directory>
时才会有影响。)这应该是一个隐藏文件夹。
尝试显示隐藏的文件夹,你就应该能够看到它。
使用ls -al
查看所有隐藏文件和文件夹及其属性。
您还可以通过运行以下命令在命令行上验证目录是否存在:ls .git
然后您应该能够在终端中看到列出的隐藏文件夹。
git init
将创建一个.git文件夹,其中“.”表示隐藏文件夹。
错误
Reinitialized existing Git repository in /Users/Desktop/Javascript/sotrustme/.git/
这意味着.git已经存在于您的当前工作目录中。您可以通过以下命令查看.git文件夹(以及所有隐藏的文件和文件夹)。
ls -a
git status
来检查状态,如果它起作用,则表示 Git 已初始化并正常工作。.git
是一个隐藏文件夹,你不会希望它在公共视图中被看到。在Linux系统中,你需要使用ls -a
命令来查看这个隐藏的文件夹。
你还有:
重新初始化现有的Git仓库
这意味着仓库已经被创建,所以当你运行这个命令时就会再次初始化,从而删除旧的 Git 文件。
.git
文件夹,在你初始化git的文件夹中,使用CLI输入ls -a
。 - Roko C. Buljanls -a
命令查看“所有”文件。 - Noam Hacker