在开发分支上,我正在尝试做以下事情:
git checkout master
收到以下消息:
错误:在检出时,以下未跟踪的工作树文件将被覆盖:
它指向一个目录。
问题是我将这个目录设置为子模块。但在主分支中它不是子模块,所以它告诉我这些文件将被覆盖并中止检出。
我该怎么办?
在开发分支上,我正在尝试做以下事情:
git checkout master
收到以下消息:
错误:在检出时,以下未跟踪的工作树文件将被覆盖:
它指向一个目录。
问题是我将这个目录设置为子模块。但在主分支中它不是子模块,所以它告诉我这些文件将被覆盖并中止检出。
我该怎么办?
如果您的子模块需要创建一个新分支,那么您应该创建一个新的分支:
git checkout -b nameofyoubranchoryoursubmodule