团队从TFS转移到GIT

时间:2016-07-13 19:03:24

标签: git

我工作的团队主要在大多数项目中使用TFS(Team Foundation Server),我们正在慢慢转向Git。话虽如此,我们中的一些开发者似乎相互压倒一切。我们有一个“ Master ”和“开发”分支。任何可以提供帮助的反馈都非常感谢。

问题是:您是否发现我们正在尝试遵循此流程的任何问题?

这就是我们的流程:

  • 结帐“开发”分支
  • 创建“开发功能”分支
  • 更改“开发功能”分支
  • 将更改提交至“开发功能”分支
  • 结帐“开发”分支并提取更新
  • 结帐“开发功能”分支
  • 运行命令“ git rebase develop
  • 修复任何合并冲突(如果有)
  • 结帐“开发”分支
  • 运行命令“ git merge --squash develop-feature

1 个答案:

答案 0 :(得分:1)

这几乎与我从开发存储库推送到主线时使用的程序完全相同。 '修复任何合并冲突'步骤还应该检查拉和rebase是否破坏了什么。我认为在南瓜合并之后会有一个' git push'发布开发功能更改。

另见

https://www.atlassian.com/git/tutorials/comparing-workflows/

其他工作流程