【发布时间】:2021-03-20 20:36:14
【问题描述】:
所以我对整个git 主题还很陌生。但我想做的是在多台机器上同步我的dotfiles。我知道那里有很多教程,并且我掌握了基本概念。但我的问题更具体。
第一件事:我正在使用 Windows(目前)和Vim。最重要的是,我使用vundle 来管理我的插件。现在插件本身就是git-repos。目录~/.vim(这是我要同步的主仓库)包含它们。
所以我的问题是,如何初始化现有仓库的submodule?
我现在得到的是~/.vim/bundle/... 中的一堆绿色文件夹,它们代表其他存储库。 git status 命令将它们报告为未跟踪的内容(不,这不是我的.gitignore 做一些时髦的事情)。
如果你不熟悉绿色文件夹“phenomenon”,你可能想看看我的 repo。
附:其中一个子文件夹显示 modified content 而不是 untracked content,即使我没有碰它。我不知道为什么。
【问题讨论】:
标签: git git-submodules