Git 果园储存库同步
我的团队对Git比较陌生,我们正在使用Orchard CMS开发一个新网站。我们有一个内部Git服务器,我们希望在这里保存所有自定义模块。但与此同时,源代码应该与Orchard CMS发行版的最新版本同步。因此,我们有两个要同步的存储库。codeplex上的orchard存储库用于框架更新和其他正在开发的自定义模块。如果可能的话,有谁能建议我实现这一目标的最佳方法吗?非常感谢在这方面的任何帮助Git 果园储存库同步,git,orchardcms,Git,Orchardcms,我的团队对Git比较陌生,我们正在使用Orchard CMS开发一个新网站。我们有一个内部Git服务器,我们希望在这里保存所有自定义模块。但与此同时,源代码应该与Orchard CMS发行版的最新版本同步。因此,我们有两个要同步的存储库。codeplex上的orchard存储库用于框架更新和其他正在开发的自定义模块。如果可能的话,有谁能建议我实现这一目标的最佳方法吗?非常感谢在这方面的任何帮助 -George首先,我建议创建一个Orchard资源分支,因为您可能需要对Orchard core进行
-George首先,我建议创建一个Orchard资源分支,因为您可能需要对Orchard core进行更改(如果您的更改对每个人都有价值,您可以通过pull请求将其纳入主要Orchard资源回购协议) 然后在主Orchard源树中为模块创建单独的存储库:
OrchardRootFolder
.git
src
Orchard.Web
Modules
YourModule
.git
人们通常建议对嵌套存储库使用git子模块:
但在您的情况下,存储库之间的连接不是很紧密,所以最好保持它们的独立性,只需将您的项目子文件夹添加到根Orchard存储库中的忽略列表即可。有关详细信息,请参见以下主题: