开发人员A正在其本地存储库中使用一项功能。开发人员A的工作尚未完成,但是他需要将其工作转移给开发人员B,以便开发人员B可以继续在自己的本地存储库中使用该功能,然后再推送至主服务器。在Microsoft Visual Studio中使用Git进行工作时,是否存在允许这样做的工作流程?
答案 0 :(得分:1)
使用功能分支,该分支将被推送到原始位置,并且可以被多个开发人员使用。 功能准备就绪后,将其合并到Master。 参见:https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow
答案 1 :(得分:0)
如果分支正由另一位开发人员接管,并且并且,您不希望(由于某种原因)分支直到出现在任何存储库中,他们可以交换补丁文件(由git format-patch
生成),以便开发人员B可以创建等效于开发人员A所做的工作。