Me gustaría saber si hay un solo command en> = git 1.7.1 que me muestre qué parte de un directory está bajo control de versión. Por favor, escriba desde qué versión funciona su solución.
En 1.7.1 puedo hacer un "git log -p" pero es bastante desorderado ya que muestra toda la información del parche.
Lo que me gustaría tener es una list de files en el directory que están bajo control de versiones y una list de files en el directory que no están. Idealmente, esta información debería estar allí mediante el uso de un command.
Lo que sería incluso mejor tener todos los files allí que no se muestran porque los excluí en .gitignore en algún momento.
Gracias.
Pruebe este command:
git ls-tree --name-only -r master
Aquí, --name-only
devuelve el nombre del file relativo a la raíz del repository, -r
recurre a cualquier carpeta que pueda existir, y master
es el nombre de la twig para la que desea los files rastreados por git. Encuentre más en la página man .