Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Eclipse中从历史视图中删除原始头和获取头_Eclipse_Git_Egit - Fatal编程技术网

在Eclipse中从历史视图中删除原始头和获取头

在Eclipse中从历史视图中删除原始头和获取头,eclipse,git,egit,Eclipse,Git,Egit,我最近开始使用EclipseKepler和EGit插件,这些分支不是我所习惯的。有没有办法永久停止创建这些分支?我尝试手动删除它们,但不起作用,我不想在下次提取或重新设置基础时使用它们。根据我对您问题的评论,您只希望这些引用不会显示在历史视图中。 您可以尝试从Preferences>Team>Git>History中取消选中附加参考。这应该可以完成任务。原始头和提取头是符号参考。它们只记录最后一个原点和最后一次提取的sha1 从某种意义上说,它们是一个实现细节,但由于Git在Linux上的脚本能

我最近开始使用EclipseKepler和EGit插件,这些分支不是我所习惯的。有没有办法永久停止创建这些分支?我尝试手动删除它们,但不起作用,我不想在下次提取或重新设置基础时使用它们。

根据我对您问题的评论,您只希望这些引用不会显示在
历史视图中。

您可以尝试从
Preferences>Team>Git>History
中取消选中
附加参考。这应该可以完成任务。

原始头和提取头是符号参考。它们只记录最后一个原点和最后一次提取的sha1

从某种意义上说,它们是一个实现细节,但由于Git在Linux上的脚本能力,它们可以用来提供额外的超级用户能力


当您深入阅读手册和教程时,您会感激它们能为您做些什么(通常是当您犯了一些错误,这些参考文献记住了一个重要的状态,您可以返回)

这些并不是通常意义上的真正分支。看到了吗?您的意思是Egit为克隆repo时找到的所有远程分支创建本地分支吗?一个
git分支-avvv
在您的回购(在一个shell中)中返回了什么@torek我知道,它们就像头指针。但是,我不认为它们有用,我希望它们不会被显示。
git fetch
git rebase
每次都会重新创建它们。您可以手动从
.git
子目录中删除文件,也可以过滤掉分支名称的外观,但它们会像严重的股癣一样返回。:-)@VonC这些分支没有在git branch上列出-AVVV这正是我所需要的。谢谢!