所以我对整个git
话题相当陌生。但我想做的是dotfiles
在多台机器上同步我的。我知道那里有很多教程,并且我掌握了基本概念。但我的问题更具体。
首先要做的事情:我正在使用 Windows(目前)和Vim
. 最重要的是,我vundle
用来管理我的插件。现在插件就是git-repos
它们自己。该目录~/.vim
(这是我要同步的主要仓库)包含它们。
所以我的问题是,如何初始化submodule
现有仓库的 a ?
我现在得到的是一堆绿色文件夹,~/.vim/bundle/...
它们代表其他存储库。该git status
命令将它们报告为未跟踪的内容(不,这不是我.gitignore
在做一些时髦的事情)。
如果您不熟悉绿色文件夹“现象” ,您可能想看看我的 repo 。
PS其中一个子文件夹显示修改过的内容而不是未跟踪的内容,即使我没有触摸它。我不知道为什么。