Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git流-同步两个未完成的特性_Git_Git Flow - Fatal编程技术网

Git流-同步两个未完成的特性

Git流-同步两个未完成的特性,git,git-flow,Git,Git Flow,我们正在进行一个学术项目。最近发现了Git流,对此感到非常兴奋。但我有一个问题,如果能澄清的话,我会很高兴的 我们的小组分为两个子组,处理多个功能。我们刚刚发现,我们需要在另一个功能中使用一个未完成的功能。这听起来很疯狂,但这就是原因。我相信我们应该让特性更原子化,但是划分是在整个名称空间上进行的。然后我继续疯狂地编写代码,幸运的是简化了这个问题,我们的项目提前完成了我们的功能。本学期剩下的唯一一项工作取决于团队B的产品 我想说清楚: 团队A-功能X、功能Z(需要部分功能Y) B队-特征Y A

我们正在进行一个学术项目。最近发现了Git流,对此感到非常兴奋。但我有一个问题,如果能澄清的话,我会很高兴的

我们的小组分为两个子组,处理多个功能。我们刚刚发现,我们需要在另一个功能中使用一个未完成的功能。这听起来很疯狂,但这就是原因。我相信我们应该让特性更原子化,但是划分是在整个名称空间上进行的。然后我继续疯狂地编写代码,幸运的是简化了这个问题,我们的项目提前完成了我们的功能。本学期剩下的唯一一项工作取决于团队B的产品

我想说清楚:

  • 团队A-功能X、功能Z(需要部分功能Y)
  • B队-特征Y
  • A队正在启动功能部件Z,B队尚未完成功能部件Y
团队A是否可以通过团队B的特性Y签出代码以继续项目?团队B将及时更新功能Y,团队A能够根据需要获取更新

我们当前的计划是完成当前特性的一半,将剩余的工作考虑到更多的原子特性中,并对其进行处理。然后,我们(团队A)希望
重新调整基础
,使自己跟上时代

任何建议,除了直接的回答外,都是很好的

团队A是否可以通过团队B的功能签出代码
Y

如果团队B发布了
Y
的中间版本,那么团队A可以从自己的回购中跟踪
Y

见此:

(基于,和)


一旦你在团队A自己的回购协议上跟踪Y,A就可以在
Y

的基础上合并或重定其工作的基础,稍微检查一下,这似乎是我想要的。。。非常感谢你的帮助!如果我有任何问题,我会发表评论。
git flow feature track my-feature-branch