git pull para un repository local en la location especificada (en lugar de pwd)

pwd es "presente directory de trabajo". Aquí está la situación.

 pwd: /path/to/pwd/ git repository: /repo/path/.git/ 

Quiero hacer un git pull desde el origen, pero sin cambiar mi directory actual.

Para aclarar un poco más en caso de que no sea lo suficientemente claro, este es el resultado que quiero, pero quiero hacerlo con un command en lugar de tener que cambiar los directorys:

 $ cd /repo/path $ git pull origin master $ cd - 

 git --work-tree=/repo/path --git-dir=/repo/path/.git pull origin master 

bash -c "cd / repo / path; git pull origin master"