将工作目录放在单独的文件夹中时更改.git文件名

时间:2018-07-03 08:51:07

标签: git

如此处Can I store the .git folder outside the files I want tracked?

所述

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

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

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

1 个答案:

答案 0 :(得分:2)

答案是

Git正在寻找名为float的特定文件,该文件指向原始存储库路径。

使用.git时也会发生类似的情况。工作树将有一个git worktree文件,该文件指向原始存储库路径+工作树。

您的git仓库中必须有一个.git

enter image description here

.git中使用了相同的机制

enter image description here