Tengo un repositorio normal donde hay un árbol de trabajo y una carpeta .git en el mismo directorio que el árbol de trabajo.¿Cómo uso la opción --work-tree con git? Sigo recibiendo un error
estoy tratando de ejecutar un comando git desde fuera este lugar con el comando
git --git-dir=/path/to/repo/.git --work-tree=/path/to/repo pull /some/other/repo master
pero sigo obteniendo el error fatal: /usr/libexec/git-core/git-pull cannot be used without a working tree.
.
¿Qué estoy haciendo mal?
¿Cuál es su directorio de trabajo actual? ¿Qué versión de Git estás usando? –
Es como esto: todos los archivos (el árbol de trabajo) están dentro de una carpeta como '/ some/repo' y dentro de esta carpeta también hay una carpeta .git'/some/repo/.git'. Normalmente, ejecutaría comandos de git desde adentro de '/ some/repo'. Tengo la versión '1.7.2.3'. – trusktr