git - 从另一个功能分支创建新功能分支?

标签 git

我有一个功能 A(不太可能被删除),该功能仍未被视为完成,并且在 merge 到开发之前可能会发生变化。我想同时开始开发新功能 B,但功能 B 将依赖于功能 A 中所做的更改,因此我想从 A 分支而不是开发。处理这个问题的“最佳”方法是什么?

最佳答案

尝试尽快 merge featureA

同时,可以从 featureA 创建 featureB。 但是,在 featureA 完成之前,请勿为 featureB 创建 pull 请求。 原因是当有人在 featureA 之前评论 featureB 时, 他们将看到两个分支中的所有更改。 merge featureA后, 您可以创建 pull 请求, 并且审阅者只会看到新的更改。

在处理 featureB 时,如果您修复了 featureA 中的某些内容, 您可以从 featureA merge ,或者如果您愿意的话,可以在其之上重新建立基础。

关于git - 从另一个功能分支创建新功能分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33402159/

相关文章:

git 子命令 VS git --option

git - Apple 是否删除了 Xcode 4.5 命令行工具中的 'git gui' 命令?

Git 推送错误 : failed to push some refs to?

每次打开存储库时,Git GUI 都会崩溃

Git 克隆 : index-pack died of signal 25

git - Storyboard错误取消归档文档对象 - *** -[__NSArrayM insertObject :atIndex:]: object cannot be nil

git mv 记录移动?

git - 如何在裸 Git 存储库中搜索当前修订内容中的字符串?

git - 如何让我的 'Detached HEAD' 提交回到 master

git - 最佳实践 Laravel gitignore