我正在学习GIT (使用Git Flow),我知道使用StackOverflow而不是书籍是不好的。
我参与了一个项目。有两个名为F1和F2的功能分支,由G1和G2组维护。假设F1依赖于F2,并且G1使用git flow feature publish F1对其分支进行published。
现在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.我是不是做了什么傻事?会不会是我的安装有问题?
我相信你理解我在做什么,你能在这个问题上帮助我吗?
发布于 2013-05-12 20:10:38
当您考虑git flow feature track的代码时,它所做的一切就是创建一个跟踪远程分支的本地分支。
如果已有本地要素/F1分支,请检查它是否使用git branch -av追踪原点/要素/F1
git branch -u origin/feature/F1 feature/F1
https://stackoverflow.com/questions/16506843
复制相似问题