在本地使用Git然后合并并检查StarTeam

时间:2011-07-06 04:59:45

标签: git git-workflow

我的客户目前要求我们使用StarTeam检查我们的代码更改。我想从StarTeam中提取所有代码并设置一个本地Git存储库,以便我可以利用分支来处理一些JQuery模块的某些升级。有没有人对使用本地Git存储库然后签入对StarTeam服务器的更改有任何建议或建议?

1 个答案:

答案 0 :(得分:5)

我会像git-svn这样的工作流程:

  • 导入Git仓库,master分支
  • 从那里制作所有分支,但从不向master
  • 提交任何内容
  • 在master之外的所有分支之间进行所有合并(同样,master分支应该反映StartTeam服务器的最新导入)
  • 准备好回到StartTeam时:
    • 首次更新master (使用StartTeam中的最新版本)
    • 然后将我的工作合并回master分支
    • 使用该主分支的内容作为在StartTeam中重新导入的源(意味着此时,master将再次代表StarTeam内容)