我正在研究一个托管在 github 上的预先存在的 Laravel 项目,并且我已经使用 laradock 设置了我的开发环境。我使用在我的项目根目录上克隆了 laradock 存储库
git submodule add https://github.com/LaraDock/laradock.git
当我切换到不同的 git 分支时, laradock 文件夹被清空。我git submodule add https://github.com/LaraDock/laradock.git
再次运行并收到消息
A git directory for 'laradock' is found locally with remote(s):
origin https://github.com/LaraDock/laradock.git
If you want to reuse this local git directory instead of cloning again from
https://github.com/LaraDock/laradock.git
use the '--force' option. If the local git directory is not the correct repo
or you are unsure what this means choose another name with the '--name' option.
所以我使用 --force 选项运行并返回。但是我肯定不应该每次更改分支时都这样做吗?