我已经使用带有egit和pdt的Eclipse IDE几年了。我在工作区外有一个本地git repo和一个远程私人仓库,主要用于bckup - 我是唯一活跃的开发人员。除了我的项目(几个子项目),我还导入了一个Joomla安装,以便我可以在他们的工作环境中调试我的项目。到目前为止一切都很好。
最近,我需要开始进行大规模升级。所以我创建了一个新工作区和一个从远程仓库克隆的新本地git repo。我导入了一个不同的Joomla安装,并为新代码创建了一个单独的分支。
我正在使用一个工作空间推送到远程主服务器,而另一个工作空间推送到远程分支。我可以“看到”两个工作区中的两个分支,我感到困惑,因为它们通常不同步。当谈到将主人的东西合并到旁边分支时,我感到非常困惑。到目前为止,我已经糊里糊涂,但我不禁感到这是错误的,必将导致灾难。
可以公平地说,我对Eclipse或Git的了解不足以弄清楚我应该如何设置这个项目。我不知道我现在采用的确切步骤来建立我现在的结构。
有人可以就实际的回购和工作区结构提供建议,以便在需要不同测试环境的分支机构上工作吗?