由于新的子模块,导致git checkout失败

3

在开发分支上,我正在尝试做以下事情:

git checkout master

收到以下消息:

错误:在检出时,以下未跟踪的工作树文件将被覆盖:

它指向一个目录。

问题是我将这个目录设置为子模块。但在主分支中它不是子模块,所以它告诉我这些文件将被覆盖并中止检出。

我该怎么办?

1个回答

0

如果您的子模块需要创建一个新分支,那么您应该创建一个新的分支:

git checkout -b nameofyoubranchoryoursubmodule

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接