我使用git作为备份工具,并将“漫游配置文件”用于我的$ HOME目录,以在笔记本电脑和台式机之间进行切换。
我的问题是,在我的$ HOME下有一个开发目录,其中包含我正在处理的多个git项目。Git不允许我添加子目录.git文件夹。因此,要提交这些项目的更改,我必须将更改推送到我的$ HOME git存储库中,在笔记本电脑上拉取(它们是在那里创建的,.git目录存在)并进行提交。
我已经了解了子模块,但这不是我想要的。我只希望像任何旧目录一样处理子级.git文件夹,以便可以移动它们并备份它们。
有人做过这个或者有什么想法吗?
我的问题是,在我的$ HOME下有一个开发目录,其中包含我正在处理的多个git项目。Git不允许我添加子目录.git文件夹。因此,要提交这些项目的更改,我必须将更改推送到我的$ HOME git存储库中,在笔记本电脑上拉取(它们是在那里创建的,.git目录存在)并进行提交。
我已经了解了子模块,但这不是我想要的。我只希望像任何旧目录一样处理子级.git文件夹,以便可以移动它们并备份它们。
有人做过这个或者有什么想法吗?