Eclipse Egit: ¿se puede especificar la location de salida de las sucursales?

¿Es posible elegir / ajustar la location de pago de una sucursal en Egit (implementación de Git de Eclipse)? Me gustaría mantener mis repositorys git locales en una location y mi espacio de trabajo en uno diferente (principalmente por razones de respaldo). En este momento, Egit siempre revisa la carpeta principal de la carpeta .git. Preferiría mantener estos directorys estrictamente separados, es decir,

.../some-place/foo/.git (local git repo) .../some-other-place/workspace/* (checked out projects go here) 

Además, para un proyecto específico, me gustaría ver proyectos de diferentes repositorys en el mismo espacio de trabajo. ¿Es eso posible con Egit?

 .../some-place/foo/.git (local repo1) .../some-place/bar/.git (local repo2) .../some-other-place/workspace/* (projects from repo1 AND repo2 go here). 

En una configuration alternativa, a veces me gustaría consultar diferentes sucursales en diferentes ubicaciones (es decir, diferentes espacios de trabajo). ¿Es eso posible?