我显然在我的.vim
目录中有一些git repos(由Vundle
为每个插件生成),我似乎无法添加/提交。在bitbucket
中,几个文件夹没有被提交,有些文件夹只显示为灰色的gitlinks。
当我在另一台机器上尝试git pull
时,我最终会将相应的文件夹(子模块所在的位置)清空。我已经看过这个问题了
Easy way pull latest of all submodules
这些都没有太多帮助,我认为它们与略有不同的情况有关(即使git submodule foreach git pull origin master
有效,我希望解决方案更容易记住!)。
我对设置子模块不感兴趣,除非这个过程可以自动化(我不想在每次向vim添加插件时设置子模块),我真的希望能够保留我的{{我的dotfiles repo中的1}}目录,无需手动从它们中删除.vim/
子目录(这会破坏dofiles repos的目的,因为它会使事情更难而不是简化它们!)。
我想分阶段,提交并推送我要求git进行阶段和提交的所有,包括所有.git/
目录和git相关文件,而不自动生成任何类型的子模块或gitlinks。
我可以这样做吗?如果是这样,怎么样?