我正在使用git作为备份工具,并在笔记本电脑和台式机之间的$ HOME目录中使用"漫游配置文件".
我的问题是在我的$ HOME下我有一个开发目录,里面有我正在研究的多个git项目.Git不允许我添加子目录.git文件夹.因此,为了承诺这些项目,我必须将更改推送到我的$ HOME git repo,拉上笔记本电脑(创建它们的地方和.git dir exsits)并提交.
我读过有关子模块的信息,但这并不是我想要的.我只是希望将子.git文件夹视为任何旧目录,以便我可以移动它们并备份它们.
有没有人这样做过或者想过我会怎么做?