Git in Eclipse

EGit_logo

EGit_logoChi mi conosce sa la mia avversione (del tutto personale, ci tengo a sottolinearlo) per i tool grafici di aiuto alla programmazione. Per il mio lavoro quotidiano di programmatore utilizzo vi, make e Git tutti dalla command line e vivo benissimo ma, in alcuni casi, devo riconoscere che utilizzare un ambiente integrato è decisamente meglio: uno di questi casi è l’SDK di Android.

In questi ultimi tempi mi sto dilettando nello studio di Android partendo dal basso livello (kernel, programmazione nativa C) sino all’interfaccia di alto livello: dalvik. Io e un mio amico/collega stiamo sviluppando (o meglio, lui sviluppa e io supervisiono) una applicazione per Android (a breve ne sentirete parlare anche qui) e ci siamo trovati nella condizione di coordinare il nostro lavoro nonché di versionare il codice.

Mi son chiesto allora come fare… O meglio, essendo io un utilizzatore assiduo di Git mi son chiesto: esiste un modo per utilizzare Git anche da Eclipse?

La risposta è ovviamente sì e si chiamano JGit e EGit.

Io ho installato JGit/Egit in maniera molto semplice. Sono andato nella sezione download del sito ed ho impostato eclipse in modo tale che scaricasse il software dall’indirizzo http://download.eclipse.org/egit/updates.

Nel dettaglio ho prima installato eclipse:

$ sudo aptitude install eclipse-jdt eclipse-pde eclipse

ed una volta lanciato sono andato nel menu «Help -> Install new software…» ho premuto il pulsante Add ed ho inserito l’URL su riportato mettendo la string EGit nel campo Name. A questo punto ho selezionato tutti i pacchetti per l’installazione e poi ho fatto clic su Next>, ho accettato tutti i termini di licenza ho cliccato su Finish ed ho quindi aspettato la fine dell’installazione.

Una volta finito ho aperto il mio progetto da condividere e/o versionare e utilizzando il tasto destro ho selezionato voce «Team -> Share Projects…». A questo punto ho scelto l’opzione Git e poi cic su Next>. Ho creato il repository e poi clic su Finish! Ora se riapro la voce Team con il tasto destro sul progetto ottengo:

egit-screenshot

A questo punto non mi resta che usare Git da Eclipse!

Su Rodolfo Giometti

Ingegnere informatico libero professionista ed esperto GNU/Linux offre supporto per: - device drivers; - sistemi embedded; - sviluppo applicazioni industriali per controllo automatico e monitoraggio remoto; - corsi di formazione dedicati. Manutentore del progetto LinuxPPS (il sottosistema Pulse Per Second di Linux) contribuisce attivamente allo sviluppo del kernel Linux con diverse patch riguardanti varie applicazioni del kernel e dispositivi (switch, fisici di rete, RTC, USB, I2C, network, ecc.). Nei 15+ anni di esperienza su Linux ha lavorato con le piattaforme x86, ARM, MIPS & PowerPC.

Lascia un commento

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi