我是Git的新手,当我在终端中运行git init
时,没有创建.git目录,但是我得到了这个结果Reinitialized existing Git repository in /Users/Desktop/Javascript/sotrustme/.git/
请帮帮我
答案 0 :(得分:4)
它应该是一个隐藏文件夹。
尝试显示隐藏文件夹,您应该能够看到它。
使用ls -al
查看所有隐藏的文件和文件夹及其属性。
答案 1 :(得分:4)
正如其他人已经提到的那样,.git
目录在普通视图中隐藏,因为它被命名为.git
。名称以.
开头的文件和目录通常不会显示,以保持整洁。
还有一个重点:
...我得到了这个结果
Reinitialized existing Git repository in ...
(粗体当然是我的)。这意味着您已经拥有 Git存储库。你的git init
并没有消除它,它只是检查它看起来像一个有效的Git存储库,并确保设置任何特定于模板的钩子。 (这最后一部分不会影响你:只有你运行git init --template=<some alternate template directory>
才会有用。)
答案 2 :(得分:1)
git init
将创建.git文件夹(即。)表示隐藏文件夹。
错误
Reinitialized existing Git repository in /Users/Desktop/Javascript/sotrustme/.git/
这意味着.git已存在于您当前的工作目录中。您可以通过此命令查看.git文件夹(以及所有隐藏文件和文件夹)
ls -a
您可以运行git status
来检查状态,如果它正常工作git已初始化并正常工作。
答案 3 :(得分:1)
您还可以通过运行以下命令来验证目录是否在命令行上:ls .git
然后您应该会在终端中看到隐藏的文件夹。
答案 4 :(得分:0)
只需在文件资源管理器的视图部分中单击“隐藏文件”:
答案 5 :(得分:0)
.git
是一个隐藏目录。您不会期望它在公众视野中。在Linux中,您将必须使用ls -a
来查看隐藏的目录。
您还具有:
重新初始化现有的Git存储库
那是什么意思?这意味着该存储库已经创建,因此在您运行该存储库时,它将再次初始化,因此应该在执行此操作时删除Git中的旧文件。