【问题标题】:Which are best practices on Gitflow?哪些是 Gitflow 的最佳实践?
【发布时间】:2017-01-24 11:21:42
【问题描述】:

我们在团队中使用 gitflow。所以我有一些问题。我们有很多开发人员,我们每个人都必须开发一个功能。我们将有许多本地功能分支。 当有人必须处理某项功能时:

git flow 功能启动 MYFEATURE

  1. 发布该功能是最佳做法吗?

git flow 功能发布 MYFEATURE

当有人完成一项功能时:

git flow 功能完成 MYFEATURE

完成功能合并我的开发分支,检查开发并删除 MYFEATURE

  1. 在完成一个功能之前,要做什么? git checkout 开发和拉取还是合并和拉取?

【问题讨论】:

    标签: git git-flow


    【解决方案1】:

    1。 “git flow feature start MYFEATURE”仅启动/创建本地功能。 “git flow feature publish MYFEATURE”发布你的分支并做你需要的一切

    2。 “git flow feature finish MYFEATURE”为你做这一切。我个人不使用完成方法,因为我们使用拉取请求来合并和审查我们的功能/分支

    【讨论】:

    • 感谢分享。你没有完成功能!所以你的分支是长寿的。但我读到 gitflow 哲学只有两个长寿分支:掌握和发展。
    • 分支合并后,我们删除远程的,然后每个人都必须删除本地的。即使完成一个功能也不会删除其他开发者机器上的本地分支
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-16
    • 1970-01-01
    • 1970-01-01
    • 2022-11-04
    • 2015-03-03
    • 1970-01-01
    相关资源
    最近更新 更多