¿Cómo puedo instalar desde un subdirectorio git con pip?

Tengo un repositorio git con muchas carpetas, una de ellas es un módulo de python que se puede instalar con pip, como este:

repo.git/
repo.git/folder1/
repo.git/folder2/
repo.git/mymodule/
repo.git/mymodule/__init__.py
repo.git/mymodule/setup.py
repo.git/mymodule/...

Ahora mismo tengo que hacer lo siguiente para instalar:

git clone http://server/repo.git
cd repo
pip install mymodule
cd ..
rm -rf repo

¿Es posible instalar el módulo directamente con pip sin clonar explícitamente?

Lo intenté:

pip install git+https://server/repo.git/mymodule/
pip install git+https://server/repo.git:mymodule/

Pero me sale:

IOError: [Errno 2] No such file or directory: '/tmp/pip-88tlLm-build/setup.py'

Respuestas a la pregunta(2)

Su respuesta a la pregunta