InglésFrancésEspañol

Ad


icono de página de OnWorks

git-ls-files: en línea en la nube

Ejecute git-ls-files en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando git-ls-files que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


git-ls-files: muestra información sobre los archivos en el índice y el árbol de trabajo

SINOPSIS


git archivos-ls [-z] [-t] [-v]
(- [almacenado en caché | eliminado | otros | ignorado | etapa | sin fusionar | eliminado | modificado]) *
(- [c | d | o | i | s | u | k | m]) *
[-X | --exclude = ]
[-X | --excluir-de = ]
[--excluir-por-directorio = ]
[--excluir-estándar]
[--error-unmatch] [--with-tree = ]
[--nombre-completo] [--abbrev] [-] [ ...]

DESCRIPCIÓN


Esto fusiona la lista de archivos en el índice de caché del directorio con el trabajo real
lista de directorios, y muestra diferentes combinaciones de los dos.

Se pueden usar una o más de las siguientes opciones para determinar los archivos que se muestran:

CAMPUS


-c, --caché
Mostrar archivos en caché en la salida (predeterminado)

-d, - eliminado
Mostrar archivos eliminados en la salida

-m, - modificado
Mostrar archivos modificados en la salida

-o, --otros
Mostrar otros archivos (es decir, sin seguimiento) en la salida

-Ignoré
Muestra solo los archivos ignorados en la salida. Cuando muestre archivos en el índice, imprima solo
los que coinciden con un patrón de exclusión. Cuando muestre "otros" archivos, muestre solo aquellos
emparejado por un patrón de exclusión.

-s, - etapa
Muestra el nombre del objeto, los bits de modo y el número de etapa de los contenidos en etapas en la salida.

--directorio
Si un directorio completo se clasifica como "otro", muestre solo su nombre (con un
barra oblicua) y no todo su contenido.

--no-directorio-vacío
No enumere directorios vacíos. No tiene ningún efecto sin --directory.

-u, --sin fusionar
Mostrar archivos no fusionados en la salida (fuerza - etapa)

-k, - muerto
Mostrar archivos en el sistema de archivos que deben eliminarse debido a conflictos de archivos / directorios
para que checkout-index tenga éxito.

-z
\ 0 terminación de línea en la salida.

-X , --excluir =
Omita el patrón de coincidencia de archivos sin seguimiento. Tenga en cuenta que el patrón es un patrón de comodín de shell.
Consulte EXCLUIR PATRONES a continuación para obtener más información.

-X , --excluir-de =
Leer patrones de exclusión de ; 1 por línea.

--excluir-por-directorio =
Leer patrones de exclusión adicionales que se aplican solo al directorio y su
subdirectorios en .

--excluir-estándar
Agregue las exclusiones estándar de Git: .git / info / exclude, .gitignore en cada directorio y
el archivo de exclusión global del usuario.

--error-desigualdad
Si alguna no aparece en el índice, trátelo como un error (devuelva 1).

--with-tree =
Al usar --error-unmatch para expandir el usuario proporcionado (es decir, patrón de ruta)
argumentos a las rutas, pretenda que las rutas que se eliminaron en el índice desde el nombre
todavía están presentes. El uso de esta opción con las opciones -s o -u no hace
cualquier sentido.

-t
Esta característica está semi-obsoleta. Para fines de secuencias de comandos, estado-git(1) - porcelana y
archivos git-diff(1) --name-status son casi siempre alternativas superiores, y los usuarios
debería mirar estado-git(1) - corto o diferencia git(1) --name-status para más
alternativas fáciles de usar.

Esta opción identifica el estado del archivo con las siguientes etiquetas (seguidas de un espacio)
al comienzo de cada línea:

H
caché

S
saltar-worktree

M
no fusionado

R
eliminado / eliminado

C
modificado / cambiado

K
Ser asesinado

?
otros

-v
Similar a -t, pero use letras minúsculas para los archivos que están marcados como asumir sin alterar
(consulta: índice de actualización de git(1)).

--nombre completo
Cuando se ejecuta desde un subdirectorio, el comando generalmente genera rutas relativas al
directorio actual. Esta opción obliga a que las rutas se generen en relación con la parte superior del proyecto.
directorio.

--abbrev [= ]
En lugar de mostrar las líneas completas del objeto hexadecimal de 40 bytes, muestre solo un
prefijo. El número de dígitos no predeterminado se puede especificar con --abbrev = .

--depurar
Después de cada línea que describe un archivo, agregue más datos sobre su entrada de caché. Este es
destinado a mostrar la mayor cantidad de información posible para la inspección manual; el exacto
el formato puede cambiar en cualquier momento.

--
No interprete más argumentos como opciones.


Archivos para mostrar. Si no se proporcionan archivos, todos los archivos que coinciden con el otro especificado
se muestran los criterios.

SALIDA


git archivos-ls solo genera los nombres de archivo a menos que --escenario se especifica en cuyo caso
salidas:

[ ]

git archivos-ls - sumergido y git archivos-ls --escenario se puede utilizar para examinar detalles
información sobre caminos no fusionados.

Para una ruta no fusionada, en lugar de grabar un solo modo / par SHA-1, el índice registra
a tres de esos pares; uno del árbol O en la etapa 1, A en la etapa 2 y B en la etapa 3. Este
La información puede ser utilizada por el usuario (o la porcelana) para ver lo que eventualmente debería ser
registrado en el camino. (ver git-read-árbol(1) para obtener más información sobre el estado)

Cuando no se utiliza la opción -z, se representan los caracteres TAB, LF y barra invertida en los nombres de ruta
como \ t, \ n y \\, respectivamente.

EXCLUIR PATRONES


git archivos-ls puede utilizar una lista de "patrones de exclusión" al recorrer el árbol de directorios y
encontrar archivos para mostrar cuando se especifican los indicadores --otros o --ignorados. ignorar(5)
especifica el formato de los patrones de exclusión.

Estos patrones de exclusión provienen de estos lugares, en orden:

1. La bandera de la línea de comandos --exclude = especifica un solo patrón. Los patrones son
ordenados en el mismo orden en que aparecen en la línea de comando.

2. La marca de la línea de comandos --exclude-from = especifica un archivo que contiene una lista de
patrones. Los patrones se ordenan en el mismo orden en que aparecen en el archivo.

3. La bandera de la línea de comandos --exclude-per-directory = especifica un nombre del archivo en
cada directorio git archivos-ls examina, normalmente .gitignore. Archivos en directorios más profundos
prevalecerán. Los patrones se ordenan en el mismo orden en que aparecen en los archivos.

Un patrón especificado en la línea de comando con --excluir o leer del archivo especificado
con --exclude-from es relativo a la parte superior del árbol de directorios. Un patrón leído de un
archivo especificado por --exclude-per-directory es relativo al directorio que el patrón
el archivo aparece en formato.

Use git-ls-files en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad