跟踪 Git 子模块的本地编辑

Tracking Local Edits of Git Submodule

我正在开始这件事,这对于 Git 子模块来说确实是不可能的,但经过一番摸索和搜索之后,它就出现了:

我已经拉取了云提供商提供的 Ghost(node.js 博客平台)存储库。

它位于 C:/sites/blog/ 并推送到我的云服务器

我已经制作了我在 github 存储库中找到的主题的子模块。它位于 C:/sites/blog/content/themes/SubmoduleTheme

从博客的根目录推送到云服务器时,我一直在想如何自定义主题。

似乎子模块需要将任何提交推送到与 "super" 仓库不同的仓库。是这样吗——子模块的本地化更改不能包含在云的主回购中,有没有~相对简单~Git替代方案?

看来子树是我想要并实现的功能。以下内容很好地解释了操作方法:

http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/