EGit – The current branch is not configured for pullNo value

Eclipse IDE
Eclipse IDE

Piccolo trucco per risolvere il seguente problema:

The current branch is not configured for pullNo value for key branch.master.merge found in configuration

Questo messaggio di errore si presenta quando, in EGit, il plugin di Eclipse per la gestione dei nostri repository GIT, il nostro branch master in locale non è impostato correttamente per tracciare il branch master in remoto. La soluzione è molto semplice, infatti è sufficiente seguire questi pochi passi:

  1. accedere al workspace con un qualsiasi file manager
  2. accedere alla directory principale del progetto
  3. accedere nella directory nascosta .git/
  4. editare il file config
  5. aggiungere al fondo del file config le seguenti righe:
[branch "master"]
        remote = origin
        merge = refs/heads/master

A questo punto sarà sufficiente lanciare un refresh ed eseguire nuovamente il pull, il problema sarà risolto!

Un commento su “EGit – The current branch is not configured for pullNo value”

  1. La soluzione da Eclipse è:
    Tasto Destro sul branch in Local che è stato “checked-out” (che ha su di esso disegnata una V piccolina) e selezionare “Configure Branch…”. In “Upstream Branch:” va selezionato “refs/heads/nome_del_branch_selezionato”, mentre in “Remote:” selezionare “origin” (che sarebbe il Remote che avete creato. Lasciare “Rebase” deselezionato. Cliccare OK.

I commenti sono chiusi.