EGit的Configure Fetch from Upstream…不能使用的处理办法

一个项目从别的几个项目copy合并过来,准备纳入git服务器的时候,发现不能push和pull,并且

Team——>Remote——>Configure Fetch from Upstream…

Team——>Remote——>Configure Push to  Upstream…

都变灰了,不能点击配置。

一直找不到原因,后来想了想,应该在.git目录下有配置文件,保存这个信息。果然找到project_name/.git/config,打开是如下内容:

[core]
repositoryformatversion = 0
filemode = false
logallrefupdates = true

而正常的项目,还有两项内容,如红色字体显示

[core]
repositoryformatversion = 0
filemode = false
logallrefupdates = true
[remote "origin"]
url = ssh://git@192.168.168.200/test.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master

按照正常项目修改这个config文件后,EGIT正常了。

知识共享许可协议
《EGit的Configure Fetch from Upstream…不能使用的处理办法》常伟华 创作。
采用 知识共享 署名-相同方式共享 3.0 中国大陆 许可协议进行许可。
  • 多说评论
  • 签名
  • 新浪微博
  • 默认评论
  • Tab Header 5

0 条评论 / 点击此处发表评论

Tab Content 5

开发技术


开发平台和工具

sitemap     151.07ms