Git流分支已分歧/ refname不明确

时间:2020-03-09 15:05:54

标签: git bitbucket atlassian-sourcetree git-flow

我在sourcetree中使用gitflow遇到一个奇怪的问题。不知何故,它在几个小时前开始起作用,而我无法使其再次正常工作。我无法完成一项功能,这是控制台说的:

warning: refname 'develop' is ambiguous.
Branches 'develop' and 'origin/develop' have diverged.
Fatal: And branch 'develop' may be fast-forwarded.

git-branch -a的输出:

  develop
  feature/wishlist
* hotfix/0.1.27
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/Optimize_CSS
  remotes/origin/develop
  remotes/origin/feature/product_feed_export_ocloz
  remotes/origin/feature/wishlist
  remotes/origin/hotfix/0.1.27
  remotes/origin/master

还有一些其他信息,如果需要的话:

> git show-ref origin/develop
43b97b5f4530c449c3a68cf62bdc9632abbeb4d5 refs/remotes/origin/develop
> git show-ref origin/master
43b97b5f4530c449c3a68cf62bdc9632abbeb4d5 refs/remotes/origin/master

我从bitbucket Web UI删除了development,从master重新创建了它,但是它仍在起作用。我当然删除了本地分支,并在这样做时再次将其签出。

任何主意我的仓库可能有什么问题吗?谢谢。

更新:仍然有这个问题,尝试了一些我在SO和其他来源上发现的东西,但无济于事。

0 个答案:

没有答案