我按照教程 http://wiki.eclipse.org/EGit/User_Guide#GitHub_Tutorial 使用 GitHub 设置 EGit。当我想拉时,我遇到了同样的问题:The current branch is not configured for pull No value for key branch.master.merge found in configuration

当我将以下内容添加到 .git/config 时

[branch "master"]
   remote = origin
   merge = refs/heads/master

我收到另一个错误:

当前分支未配置拉取
在配置中找不到键 remote.origin.url 的值

我怎样才能解决这个问题?

最佳答案

正如在 bug 352687 中提到的,这可能是因为您的 git 配置文件的远程部分不包含“origin ” Remote 。

参见 Egit 用户指南的 "Adding a Remote Configuration " section:
如果您没有远程“origin”,您可以添加一个。

(这个例子定义了一个新的远程“pushtofile”,但同样,如果你还没有一个名为“origin”的,你可以定义一个。)

关于github - Git 拉 : EGit with GitHub,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14325004/

10-13 09:32