【发布时间】:2019-09-07 20:02:46
【问题描述】:
开发人员 A 正在他的本地存储库中开发一项功能。开发人员 A 尚未完成他的工作,但是他需要将他的工作转移给开发人员 B,以便开发人员 B 可以在他自己的本地存储库中继续该功能,然后再推送到 master。在 Microsoft Visual Studio 中使用 Git,是否存在允许这样做的工作流?
【问题讨论】:
标签: git visual-studio branch workflow
开发人员 A 正在他的本地存储库中开发一项功能。开发人员 A 尚未完成他的工作,但是他需要将他的工作转移给开发人员 B,以便开发人员 B 可以在他自己的本地存储库中继续该功能,然后再推送到 master。在 Microsoft Visual Studio 中使用 Git,是否存在允许这样做的工作流?
【问题讨论】:
标签: git visual-studio branch workflow
使用将被推送到源并可供多个开发人员使用的功能分支。 功能准备好后,将其合并到 Master。 见:https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow
【讨论】:
如果分支被另一个开发者接管并且你不希望(无论出于何种原因)分支出现在 any repo 直到完成,他们可以交换补丁文件(使用git format-patch 生成),以便开发人员 B 可以创建与开发人员 A 一直在做的工作相同的工作。
【讨论】: