我正在学习 GIT(使用 Git Flow),我知道使用 StackOverflow 而不是一本书不好。
我参与了一个项目。由组 G1 和 G2 维护了两个名为 F1 和 F2 的功能分支。假设 F1 依赖于 F2 并且 G1published
的分支使用git flow feature publish F1
.
现在 G2 需要跟踪 F1 并且可能会不时在 F1 的基础上进行重新定位。为此,我们需要使用红色git flow track
所以我(G2的)使用了这样的东西
git flow feature checkout F2
git flow feature track F1
但是 Git 说的是以下内容:
Branch 'feature/F1' already exists. Pick another name.
然后我尝试了一个没有的名称,并希望它会在某个时候询问我需要跟踪的分支。但后来我收到了这条消息。
git flow feature track F1_track
Branch 'origin/feature/F1_track' does not exist and is required.
我在做一些傻事吗?我的安装可能有问题吗?
我相信你明白我想要做什么,你能帮我解决这个问题吗?