Sto configurando un progetto che verrà condiviso tra diversi programmatori della mia organizzazione. Stiamo usando git - a cui sono un nuovo arrivato. La directory del progetto include collegamenti simbolici a directory di documentazione che non dovrebbero essere sotto controllo di versione. Voglio mantenere i collegamenti simbolici sotto controllo di versione come collegamenti simbolici, piuttosto che averli dereferenziati e tutto il contenuto della directory con collegamenti simbolici posto sotto controllo di versione.Controllo del trattamento eGit dei collegamenti simbolici
Trovo che lo strumento da riga di comando git si comporti nel modo desiderato: git add -A
. Tuttavia, se provo a usare la versione Eclipse di git, eGit, per aggiungere tutti i file attualmente non indirizzati, usando Team->Track
nel menu di scelta rapida del progetto, eGit vuole aggiungere ogni file nelle directory collegate. C'è un modo per dire a eGit che, no, questi sono davvero collegamenti simbolici e non dovrebbero essere dereferenziati?
Non è una risposta alla tua domanda, ma se sei nuovo a git, consiglio vivamente di leggere questo: http://progit.org/book/ Ho provato alcuni DVCS, e armeggiavo con solo facendo si impegna con git, ma una volta che l'ho fatto a/attraverso il capitolo 3 mi sono sentito come se potessi davvero essere abbastanza potente. Dovresti leggerlo (e qualcuno della tua squadra che non lo ha fatto!) –
I miei due centesimi: ho appena dato un'occhiata a EGit, e parlando come qualcuno che conosce abbastanza bene, direi che stai girando te stesso nel piede usandolo. Un sacco di funzionalità git comunemente usate non sono ancora implementate, in particolare * unione * (tranne l'avanzamento rapido). Devi usare 'git pull' dall'esterno di eclissi. Sì, puoi ancora usare EGit per alcune cose, ma perché usare un plugin imbarazzante che ti costringe a passare attraverso molti menu di scelta rapida, quando puoi semplicemente usare git/msysgit? C'è sempre git-gui e gitk, se insisti su una GUI - e sono più puliti dell'interfaccia di EGit. – Cascabel
@Jefromi: Sto iniziando a raggiungere la stessa conclusione. –