【发布时间】:2012-04-10 20:23:53
【问题描述】:
我有我的 git repo 用于我的 vim 东西 MyVim 这里它包括我的 .vimrc 和我的 .vim 文件夹,其中包括 bundles 文件夹。
我的 .git 位于我的主目录中,这就是 .vimrc 所在的位置。 我已经提交并推送到我的 github,添加了 vimrc、.vim 文件夹和 bundle 文件夹。但是未添加捆绑包中的文件夹,并且在克隆时它们按名称存在但为空。
我正在尝试添加它们。尝试各种添加方法,例如。
git add '.vim/bundle/*.*'
但是提交命令总是说没有更改添加到提交。
git commit -m 'update submodules'
这是如何工作的?
编辑:用于创建 repo 的命令
git init
git add .vimrc
git add .vim
git commit -m 'first commit'
git push origin
我没有尝试专门使用子模块或任何功能。我只想添加 .vimrc 和目录 .vim 和子文件夹及其内容。我在谷歌搜索时使用了上面的评论“子模块”,这是我正在审查的答案。然而,我的问题似乎比所提供的问题和解决方案更简单。
【问题讨论】:
-
您的 .gitignore 文件中的任何模式都会妨碍您?
-
您是否使用子模块来打包?
-
不确定上面有解释的子模块