git分支实践
我将Git用于VisualStudio解决方案。这是溶胶的结构 myProject.Domain、myProject.Common、myProject.Core、WebClient ForCustomer1、WebClient ForCustomer2 顾名思义,webClient项目都依赖于域、公共和核心项目。我为每个客户创建一个新的web客户端应用程序,并进行UI自定义。我向其他三个项目添加了新功能,所以web客户端项目必须使用新功能进行更新 您有什么建议将我的存储库建模为分支 “将我的存储库建模为分支?” 这听起来与分支的“Subversion廉价拷贝”表示非常接近更适合识别不同的文件组 分支机构是将您的工作与其他并行工作隔离开来的一种方式,尤其是在Git或其他“一等公民”身份的VCS中。git分支实践,git,version-control,branch,Git,Version Control,Branch,我将Git用于VisualStudio解决方案。这是溶胶的结构 myProject.Domain、myProject.Common、myProject.Core、WebClient ForCustomer1、WebClient ForCustomer2 顾名思义,webClient项目都依赖于域、公共和核心项目。我为每个客户创建一个新的web客户端应用程序,并进行UI自定义。我向其他三个项目添加了新功能,所以web客户端项目必须使用新功能进行更新 您有什么建议将我的存储库建模为分支 “将我的存储
创建分支并不是因为您有myProject.xxx目录,而是因为您希望将自己的开发工作与其他活动(如维护当前应用程序、修复、重构等)隔离开来 另外,对于Git,还存在发布(到其他Git存储库)的概念。
在这个问题上有自己的想法我不确定分支是否是您想要的。我会为你的框架考虑一个回购,并为客户提供一个回购协议。然后,我将使用它将您的框架链接到客户机项目中,就像它在那里实际存在一样。查看更多信息您是否考虑过对您的域、通用和核心项目使用分支而不是分支 从git: 子模块允许外部存储库 嵌入到专用的 源树的子目录, 始终指向特定的提交
我并不认为只有我一个人不喜欢SVN的工作方式,但是如果你已经使用它一段时间了,git也需要一点时间才能被使用,当然,它是值得的!