首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git中的.git文件和.git目录

git中的.git文件和.git目录
EN

Stack Overflow用户
提问于 2022-10-01 12:31:25
回答 1查看 76关注 0票数 -2

我有一个git存储库,在回购的子文件夹中,还有另一个git文件。

其中一个.git显示它是一个目录,而子文件夹中的一个显示为文件,如下所示:

代码语言:javascript
复制
-rw-r--r--   1 root  staff     91 Oct  1 00:37 .git.  -> file

drwxr-xr-x  13 root  staff    416 Oct  1 00:47 .git.  -> directory

据我所知,.git文件夹包含与git、提交等相关的所有信息。包含.git文件的内部文件夹是使用命令创建的:

git工作树添加

文件夹结构如下:

Outer directory: /Users/kl/temp/.git -> .git是这里的一个目录

git worktree add abc

之后,内部目录创建了:

/Users/kl/temp/t1/abc/.git -> .git是这里的一个文件

cat /Users/kl/temp/t1/abc/.git

gitdir: /Users/kl/temp/.git/worktrees/abc

有人能告诉我在什么情况下创建了.git文件吗?该文件的用途是什么?问题是git提交从/Users/kl/temp/t1/abc/目录中失败。如果我删除/Users/kl/temp/t1/abc/..git文件,那么提交就可以了。

如果可以提供任何文件或书籍的链接来阅读更多关于它的内容,那么请分享。谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-10-01 13:09:36

如果可以提供任何指向文档/书籍的链接来阅读更多关于它的内容,那么请分享

这就是你要的。来自https://git-scm.com/docs/git-worktree

这些设置是在一个位于链接工作树顶部目录的.git文件中进行的。

(我的斜体字)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73918313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档