IntelliJ git fetch pruned远程引用

时间:2014-06-12 10:00:57

标签: git intellij-idea fetch

直到最近我才得到

Fetch details: Pruned obsolete remote references: origin/blabla

尝试获取新分支时。我不希望修剪这些分支,在哪里可以改变这种奇怪的行为?最新的IntelliJ版本13.x正在运行。

3 个答案:

答案 0 :(得分:1)

自上次获取数据以来,指定的远程数据库上可能已删除了一个或多个分支。 “prune”选项将删除遥控器上不再存在的所有远程跟踪分支。

在获取之前让checkout分支。

关注this link

答案 1 :(得分:0)

我不确定为什么问题出在我身上,要么有人提出大写分支:
例如应该是bugfix/bug1
但承诺BugFix/bug1
或者有2个分支,一个上层,另一个小写 无论如何,我试图通过webstorm删除分支,它只对第一次更新有帮助,然后再次出现错误。

然后我注意到了大写分支,并通过git console将其删除了 git push origin --delete BugFix/bug1
在此之后,分支被真正删除,并且没有显示错误。

info:作为git repo,我们使用了gitblit。

答案 2 :(得分:0)

您需要做的就是

git fetch -p

它将删除所有远程删除的本地分支。