Estoy configurando un proyecto que se compartirá entre varios programadores de mi organización. Estamos usando git, que soy un recién llegado. El directorio del proyecto incluye enlaces simbólicos a directorios de documentación que no deberían estar bajo control de versión. Deseo mantener los enlaces simbólicos bajo control de versiones como enlaces simbólicos, en lugar de tenerlos desreferenciados y todo el contenido del directorio vinculado simbólicamente colocado bajo control de versión.Control del tratamiento de eGit de enlaces simbólicos
Me parece que la herramienta de línea de comandos git se comporta de la manera que quiero: git add -A
. Sin embargo, si trato de usar la versión de Eclipse de git, eGit, para agregar todos los archivos actualmente no versionados, usando Team->Track
en el menú contextual del proyecto, eGit desea agregar todos los archivos en los directorios enlazados. ¿Hay alguna manera de decirle a eGit que, no, estos son realmente enlaces simbólicos, y que no deberían desreferenciarse?
No hay una respuesta a su pregunta, pero si es nuevo en git, le recomiendo leer esto: http://progit.org/book/ He probado algunos DVCS, y he perdido el tiempo haciendo solo se compromete con git, pero una vez que llegué al/a través del capítulo 3 sentí que realmente podría ser bastante poderoso. Deberías leerlo (¡y a cualquier miembro de tu equipo que no lo haya hecho!) –
Mis dos centavos: Hace poco eché un vistazo a EGit, y hablando como alguien que sabe muy bien git, diría que estás disparando usted mismo en el pie al usarlo. Aún no se han implementado muchas funciones git de uso común, sobre todo * merge * (excepto el avance rápido). Tienes que usar 'git pull' del eclipse externo. Sí, todavía puedes usar EGit para algunas cosas, pero ¿por qué usar un complemento incómodo que te obliga a pasar por muchos menús con el botón derecho, cuando solo puedes usar git/msysgit? Siempre hay git-gui y gitk, si insistes en una GUI, y son más limpios que la interfaz de EGit. – Cascabel
@Jefromi: Estoy empezando a llegar a la misma conclusión. –