J’obtiens cette erreur lorsque j’essaie de tirer du référentiel distant à l’aide de l’équipe Egit > pull
La direction actuelle n’est pas configurée pour tirer aucune valeur pour la clé branch.master.merge trouvée dans configuration
J’obtiens cette erreur lorsque j’essaie de tirer du référentiel distant à l’aide de l’équipe Egit > pull
La direction actuelle n’est pas configurée pour tirer aucune valeur pour la clé branch.master.merge trouvée dans configuration
Votre branche locale master n’est pas configuré pour suivre la branche master à distance.
Vous pourriez faire `` pour indiquer à git la branche explicite vous voulez tirer ou vous ajoutez ceci à votre fichier .git/config :
Lorsque vous poussez à maîtriser pour la première fois, ajouter la commutateur (
). Cela installera tout automatiquement.
Comme il s'avère, @Michał Szajbe la réponse EST la solution au problème. L'éclipse touches en question sont construits à partir de la egit "répertoire de travail". Si vous rencontrez ce problème, puis de trouver l' .répertoire git dans le répertoire de travail et de modifier l' .git/config fichier avec un éditeur de texte, ajout de la section Michal décrit. C'est dans mon expérience, un certain nombre de normes de fonctionnement de ces jours pour les cas lors de la première git init et pousser à non initialisé à distance, qui crée la branche master. Je n'ai pas trouvé de moyen dans ce cas de ne pas faire l'édition manuelle pour la commande git pull, même avec la ligne de commande git.
Une fois la modification enregistrée, cliquez-droit sur le repo git dans votre egit "Git Repositories" point de vue, et choisissez propriétés, vous allez maintenant voir cette section de touches a été créé (ou, plus probablement juste de lire à partir du fichier de config) et une distance de maître à maître local git pull fonctionnera comme prévu à l'avenir.
Il est possible que vous pouvez saisir ces clés et valeurs vous-même, mais le fait de copier et coller ce que Michal montre est certainement beaucoup plus rapide et beaucoup plus sûr. Je n'ai pas réellement essayez d'ajouter les clés manuellement par l'intermédiaire de l'éditeur de propriété, ni suis-je susceptible de, que je sais que cette méthode fonctionne, et a un sens puisque egit est tout simplement l'appel à travers le repo git local.
Je suis également l'appui de certaines personnes dans mon bureau qui sont à l'aide de Flex et de la Flexbuilder éditeur, qui est basé sur eclipse et egit. Ces instructions sont également pertinents pour eux.
Pour résoudre ce problème dans Eclipse, ouvrez le Windows menu et sélectionnez Afficher les / Autres / Dépôts Git.
De les Dépôts Git onglet:
De nouveau, les Dépôts Git onglet:
De nouveau, les Dépôts Git onglet:
(1)
Key = branch.master.remote
Value = origin
(2)
Key = branch.master.merge
Value = refs/heads/master
Cela a fonctionné pour moi :
Faites un clic droit de ma section locale extrait qui ne peut pas tirer (le mien s’appelle « développement ») sélectionnez « Configurer branche... » Pour « branche en amont : », j’ai sélectionné « refs/têtes/développement » pour « distant : » J’ai choisi « origine » laissé « Rebase » décochée Hit OK
Maintenant ma config pref fenêtre ressemble à celui de la réponse de gview.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.