我正在使用VS Code IDE工作,并克隆了两个repo,即 "新2 "和 "1"。
git clone url://repo1
cd new
git clone url://repo2 new2
但是,VS代码只跟踪一个仓库的变化,它把new2文件夹(它是repo1 gitignore的一部分)涂成灰色,而且如果我做了任何改变,它不会反映在VS代码源代码控制的左侧面板上。
在Visual Studio代码中是否可以使用两个仓库,并跟踪pullingpushing两个仓库的变化?
声明:我之前没怎么用过git或VS代码。
我可以通过在根目录下添加.submodules文件来解决这个问题。
包含.submoudles文件。
[submodule "your_module_name"]
path = paht_of_submodule/
url = dummy_string_to_satisfy_vscode
更多细节在这里。https:/github.commicrosoftvscodeissues37947。 和https:/git-scm.comdocsgitmodules