我以前在远程跟踪中有很多分支。
[我将GIT_TRACE_PACKET设置为1后,将GIT远程连接超时设置为6000,由于过早的EOF错误,多次尝试尝试导入新的存储库项目,最后我成功导入了存储库。
但是,所有项目的远程跟踪分支都丢失了,包括最后一个现有项目的远程跟踪。
我试图将GIT_TRACE_PACKET设置为0或重试导入项目,但是仍然相同。我怀疑也许某种配置发生了变化,并使远程跟踪分支丢失了。
切换到命令行并检查您git config --get remote.origin.fetch
refspec。
要获取all分支,refspec必须为:
+refs/heads/*:refs/remotes/origin/*
如果refspec是:
+refs/heads/master:refs/remotes/origin/master
然后fetch
仅会带回master
分支。这是典型的git clone --branch develop --single-branch
。
因此更改您的获取引用规范,执行git clone --branch develop --single-branch
,并使用git fetch
仔细检查远程跟踪分支。
最后,切换回Eclipse并检查“远程跟踪”部分。
我找到了解决此问题的另一种方法。1.删除文件C:\ Users ***** \ workspace.metadata文件夹。2.再次打开月食。3.您的日食配置全部重置为原点。