跟踪 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/
我正在开始这件事,这对于 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/