EGit – Switching branches no elimina directorys / packages vacíos

Estoy usando EGIT para administrar mi repository GIT, que parece funcionar bien hasta ahora. Sin embargo, cuando cambio de una twig a otra los files se cambian correctamente, sin embargo, los directorys vacíos y los packages que existen en una twig pero no en la otra quedan sobrantes.

Entiendo que GIT se basa en los files reales y no en los directorys, sin embargo, esto no es ideal, ya que mi única twig era una gran refactorización y, por lo tanto, contiene muchos packages que la twig principal no tiene.

De mi investigación parece haber un command GIT git clean -d que debería limpiar los directorys. ¿EGIT apoya esto? ¿O hay una forma de ejecutar este command al cambiar la twig con EGIT?

Parece el error 345585 : "EGit no poda las carpetas vacías cuando se cambian las twigs".

Todavía está abierto, así que por ahora, el git clean -d es tu mejor opción (pero fuera de Eclipse, en una session de shell).


Actualización de junio de 2013, para Egit 3.0 Kepler :

Ahora se ha agregado una acción limpia a la vista de repositorys.

acción limpia egit