2016-10-03 44 views
2

我在Git项目创建了一个worktree(GIT> = 2.5的功能)。它驻留在根项目文件夹的子文件夹中,名为wt-something
现在,当我从根项目文件夹中发出git status时,工作树文件夹会在其他未跟踪文件中显示为untracked file
是不是假设工作树文件夹不能以git状态显示?
或者我必须在.gitignore明确指定呢?`git的status`显示worktree文件夹

回答

1

的Git Worktree通过创建一个新的子文件夹,其作用就像一个新的分支。此文件夹中包含工作树分支的.git文件等。当您输入git status时,工作文件夹将显示在未跟踪文件下。这是有道理的,因为从你现在的分支来看,工作树只是旁观者,没有直接的影响。

未保护的文件将而不是阻止您在当前主分支上执行任何工作(推,拉等)。

相关问题