¿Por qué no puedo usar mi espacio de trabajo si es un repository de Git con eclipse?

Tengo un repository git que tiene muchos scripts de testing. Empecé configurando este repository como mi "espacio de trabajo" en eclipse para poder hacer cambios directamente con eclipse y luego simplemente empujarlos hacia bitbucket una vez que terminaron.

Eclipse no me deja hacer esto, no puedo ver nada en mi espacio de trabajo y cuando trato de importar el repository local al área de trabajo, me dice "No puedo importar el proyecto MavenTest desde una carpeta de espacio de trabajo existente".

Esto no tiene sentido para mí, ya que tendría que crear un espacio de trabajo separado de mi repository y luego hacer el trabajo en el espacio de trabajo y copyrlo manualmente en el repository local y luego uploadlo a bitbucket. También tirar todo hacia abajo será un problema, ya que tendré que copyr cualquier cambio en mi espacio de trabajo. Yo derroto todo el propósito del control de versiones.

¿Puede alguien por favor explicarme qué estoy haciendo mal? Solo quiero trabajar, empujar y tirar todo en el mismo directory.

Eclipse espera que todo en el nivel superior de su directory de área de trabajo sea un proyecto o, de otro modo, contenido escrito por un complemento a través de las API de Eclipse. Cualquier otro contenido en el repository será inutilizable y no importable ya que su location ya se superpone a la location del espacio de trabajo.

Tendría que hacer un espacio de trabajo separado de mi repository y luego hacer el trabajo en el espacio de trabajo y copyrlo manualmente al repository local y luego uploadlo a bitbucket.

Incorrecto. Estás bajo el concepto erróneo de que todo lo que se muestra en el espacio de trabajo tiene que vivir físicamente en el directory del espacio de trabajo, lo cual es muy falso. No tienen que estar allí, ni siquiera tienen que ser files físicos.

Normalmente hará que Eclipse conozca el clon local utilizando su vista de Git Repositories y luego utilizará los menus de context de la vista para importar contenido del directory de trabajo del repository como proyectos en el área de trabajo (o utilizando un asistente de Maven proporcionado a través de M2E). Esta import no duplicará nada. Aún tendrá una location canónica para sus fonts: su repository.

https://wiki.eclipse.org/EGit/User_Guide#Creating_Repositories