首页 > 解决方案 > 将工作目录放在单独的文件夹中时更改 .git 文件名

问题描述

正如这里所解释的,我可以将 .git 文件夹存储在我想要跟踪的文件之外吗?

您可以使用该命令git init --separate-git-dir.git文件夹移动到本地驱动器上的其他位置。

在您的工作目录中创建一个名为的文件.git以指向该.git文件夹。

所以,问题是:我可以更改该文件的默认名称,使其类似于.git.win例如?

标签: git

解决方案


答案是否定的。

Git 正在寻找.git指向原始 repo 路径的特定文件。

当您使用git worktree. 工作树将有一个.git指向原始仓库路径 + 工作树的文件。

您的 git 存储库中必须有一个.git

在此处输入图像描述

并且使用了相同的机制git worktree

在此处输入图像描述


推荐阅读