3

チュートリアルhttp://wiki.eclipse.org/EGit/User_Guide#GitHub_Tutorialに従って、 GitHubでEGitをセットアップしました。プルしたいとき、ここで説明したのと同じ問題が発生しました:現在のブランチがプル用に構成されていません構成にキーbranch.master.mergeの値が見つかりません

以下を.git/configに追加すると

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

別のエラーが発生します:

現在のブランチはプル用に構成されていません構成にキーremote.origin.urlの値が見つかりません

どうすればこれを修正できますか?

4

2 に答える 2

3

バグ352687で述べたように、これはおそらくgitconfigファイルのリモートセクションに''リモートが含まれていないためoriginです。

Egitユーザーガイドの「リモート構成の追加」セクションを参照してください。
リモートがない場合は、リモートoriginを追加できます。

リモートを追加

(この例では、新しいリモート " pushtofile"を定義していますが、まだ持っていない場合は、 "origin"という名前のリモートを定義できます。)

于 2013-01-15T07:37:49.247 に答える
2

完全な.git/configファイルは次のようになります。

[core]
    repositoryformatversion = 0
    filemode = false
    logallrefupdates = true
[remote "origin"]
    url = http://gitlab.funshion.com/gitlab/sandbox/try-conflict-resolution.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
于 2013-08-05T09:51:14.477 に答える