Der aktuelle Zweig ist nicht für Pull konfiguriert. Kein Wert für den Schlüssel "branch.master.merge" in der Konfiguration gefunden
Ich bekomme diese Fehlermeldung, wenn ich versuche zu ziehen, die von remote-repository mit Egit-team>ziehen Sie
Dem current-Zweig ist nicht konfiguriert ziehen Sie Kein Wert für den Schlüssel
Zweig.master.Zusammenführen gefunden in Konfiguration
InformationsquelleAutor der Frage Ismail Marmoush | 2012-01-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihren lokalen master-branch nicht eingerichtet ist, zu verfolgen remote master branch.
Könnten Sie tun
git pull origin master
zu sagen git die explizite Niederlassung die Sie wollen, zu ziehen oder Sie fügen Sie diese an Ihre .git/config:Wenn Sie push-to-master für die erste Zeit, fügen Sie die
-u
Schalter (git push -u origin master
). Dies wird alles automatisch auf.InformationsquelleAutor der Antwort Michał Szajbe
Wie es sich herausstellt, @Michał Szajbe s Antwort IST die Lösung des Problems. Die eclipse-Tasten in Frage sind die von egit "working directory". Sollte bei Ihnen dieses problem auftreten, dann finden die .git-Verzeichnis in das Arbeitsverzeichnis und Bearbeiten .git/config-Datei mit einem text-editor, hinzufügen der Abschnitt Michal beschreibt. Dies ist nach meiner Erfahrung ein ziemlich standard-Betrieb in diesen Tagen für Fälle, beim ersten git-init, und drücken Sie die ein nicht initialisiertes remote, schafft den master branch. Ich habe noch keinen Weg gefunden, in diesem Fall nicht die manuelle Bearbeitung, um git pull, auch mit Kommandozeilen-git.
Nach dem Bearbeiten gespeichert wird, klicken Sie rechts auf das git-repo in Ihre egit "Git-Repositorys" - Perspektive, und wählen Sie "Eigenschaften" sehen Sie nun in diesem Abschnitt der Schlüssel erstellt wurde (oder eher nur Lesen aus der config-Datei) und eine remote-master, local master git pull funktionieren wie erwartet vorne Los.
Ist es möglich, dass Sie könnten, geben Sie diese Schlüssel und Werte selbst, sondern kopieren und einfügen, was Michal zeigt, ist sicherlich viel schneller und wohl auch sicherer. Ich wollte eigentlich nicht versuchen, indem Sie die Schlüssel manuell über den property-editor, noch bin ich wahrscheinlich, wie ich weiß, diese Methode funktioniert und Sinn macht seit egit ist einfach aufrufen, auf die lokale git-repo.
Ich bin auch Unterstützung von einigen Menschen in meinem Büro, die mithilfe von Flex und Flexbuilder-editor basiert auf eclipse und egit. Diese Anweisungen gelten gleichermaßen für Sie relevant sind.
InformationsquelleAutor der Antwort gview
Um dieses problem in Eclipse öffnen Sie die Windows - Menü und wählen Sie Karte Anzeigen /Anderen /Git-Repositories.
Aus der Git-Repositories tab:
Wieder aus dem Git-Repositories tab:
Wieder aus dem Git-Repositories tab:
(1)
(2)
InformationsquelleAutor der Antwort Marco Lackovic
Dieser arbeitete für mich:
Rechten Maustaste auf meine ausgecheckten lokalen Zweig, der kann nicht ziehen (meine heißt "Entwicklung")
Wählen Sie "Konfigurieren Zweig..."
Für "Upstream-Branch:", ich wählte "refs/heads/Entwicklung"
Für "Remote:" ich wählte "Herkunft"
Links "Stellungswechsel" nicht aktiviert
Drücken Sie OK
Nun meine config pref-Fenster sieht aus wie die in gview Antwort.
InformationsquelleAutor der Antwort Zip184
Ich hatte auch Probleme es zu konfigurieren. Es arbeitet jetzt so, ich werde teilen meine Konfigurationsdatei. Ich denke, es wird helfen:
Hinweis:
https://github.com/chelder86/ArcadeTongame.git
sollte ersetzt werden, mit Ihren eigenen HTTPS clone URL.InformationsquelleAutor der Antwort chelder
Gleiche problem. Hier ist, wie ich es gelöst eclipse/egit:
Ursprünglich hatte ich vor, geklonte einem remote-repo auf meinem computer im Büro (mein eigenes repo, aber auf einem remote-server). Dann erstellte ich eine neue Filiale repo-Projekt lokal ("testen"), und schob es auf remote-repository. Geklonte remote-repo auf meinem laptop, eingeschaltet, um "testing" - Zweig, gearbeitet, etc., schob, kam dann zurück zu office. Wenn ich versuchte, ziehen "Tests" änderungen von server -, got msg "lokalen Zweig nicht konfiguriert ziehen".
Problem ist, dass auf desktop, "testing" ist nur lokal, nicht remote-URL-info, also nicht ziehen änderungen.
Löste ich dieses in eclipse (egit) von:
Zweig.
Schritte waren:
Hinweis: arbeite mit Eclipse Indigo . Schritte können auch auf anderen releases.
InformationsquelleAutor der Antwort ian scott-fleming
Ich habe das gleiche Problem, aber akzeptiert die Antwort nicht für mich arbeiten. Hier ist, was ich habe (obwohl ich kann nicht bestätigen, wenn akzeptierte Antwort hatte eine Wirkung wie die aktualisierte config bleibt) :
Nun sollten Sie in der Lage zu ziehen aus dem remote-repository.
Hinweis - als ich versuchte, 'Dry-Run', die ich denke, ist nur ein Verbindungstest fehlgeschlagen, aber die ziehen immer noch gearbeitet.
InformationsquelleAutor der Antwort blue-sky
Über gview-Lösung:
Brauchen Sie nicht, um es zu finden sich selbst, oder öffnen Sie Sie mit einem text-editor.
Die config-Datei öffnet sich direkt in Eclipse, wo Sie es Bearbeiten können. Ich habe Folgendes und jetzt kann ich ziehen, ohne Fehler:
[branch "master"]
remote = Herkunft
merge = refs/heads/master
InformationsquelleAutor der Antwort mike
Was ich gefunden habe, funktionierte das mit eclispe (dies ist sicherlich nicht der richtige Weg zu gehen über diese, aber es funktioniert): drücken Sie auf remote-repository löschen lokaler workspace und repository importieren von git mit der import-Dialog. Der import-Assistent kümmert sich um die Einstellung alles für die Zukunft zieht.
InformationsquelleAutor der Antwort thomas
Versuchen, windows->Show View->Navigator.
Im Navigator-Fenster, finden Sie den Ordner bin in Ihrem Projekt
Dann Begehen-bin-Ordner auf github und hoffe, dass es gut funktioniert.
Versuchen Sie, ziehen Sie oder Holen Sie es nach all Aufgabe über.
InformationsquelleAutor der Antwort user11435
Alternative für ZIEHEN (Vermeidung der oben genannten Fehler):
(Team -> Merge... -> Remote-Tracking -> Herkunft/Filiale)
InformationsquelleAutor der Antwort Rock
git-repository-Ansicht -> + äste -> lokale -> wählen Sie die lokale Filiale, die Sie zuweisen möchten, um die remote-ein -> Rechte Maustaste -> wählen Sie die remote (wahrscheinlich Herkunft) und den upstream-branch
InformationsquelleAutor der Antwort piotrek
Die einfachste Lösung, die ich gefunden habe, während mit dem Eclipse Git plugin ist wie folgt:
geprüft
Nachdem dies abgeschlossen ist, wird der Zweig wird nun ordnungsgemäß konfiguriert werden, damit ziehen auch.
InformationsquelleAutor der Antwort Francis Brennan
Bearbeiten Sie die config-Datei in das repository .git Ordner wie diese.
ersetzen
https://github.com/your/uri
zu Ihrer github-repository-uri.Glück.
ps: Idee, vergessen, eclipse
InformationsquelleAutor der Antwort TGich
Müssen Sie ersetzen Ihre config-Datei mit diesem code.. deine config-Datei befindet sich im " git " - Ordner in Ihrem repository. Die 'git' Ordner ist versteckt, also zuerst müssen Sie zeigen, versteckte Dateien. Öffnen Sie die config-Datei und schreiben Sie diese codes :-
InformationsquelleAutor der Antwort viper