InglêsFrancêsEspanhol

Ad


favicon do OnWorks

git-ls-files - On-line na nuvem

Execute git-ls-files no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando git-ls-files que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.

PROGRAMA:

NOME


git-ls-files – Mostra informações sobre arquivos no índice e na árvore de trabalho

SINOPSE


git ls-arquivos [-z] [-t] [-v]
(--[em cache|excluído|outros|ignorado|estágio|não mesclado|morto|modificado])*
(-[c|d|o|i|s|u|k|m])*
[-x |--excluir= ]
[-X |--excluir-de= ]
[--excluir-por-diretório= ]
[--excluir-padrão]
[--error-unmatch] [--with-tree= ]
[--nome completo] [--abrev] [--] [ ...]

DESCRIÇÃO


Isso mescla a listagem de arquivos no índice de cache do diretório com o trabalho real
lista de diretórios e mostra diferentes combinações dos dois.

Uma ou mais das opções abaixo podem ser usadas para determinar os arquivos mostrados:

OPÇÕES


-c, --cached
Mostrar arquivos em cache na saída (padrão)

-d, --deletado
Mostrar arquivos excluídos na saída

-m, --modificado
Mostrar arquivos modificados na saída

-o, --outros
Mostrar outros arquivos (ou seja, não rastreados) na saída

-Eu ignorei
Mostrar apenas arquivos ignorados na saída. Ao mostrar arquivos no índice, imprima apenas
aqueles correspondidos por um padrão de exclusão. Ao mostrar "outros" arquivos, mostre apenas aqueles
correspondido por um padrão de exclusão.

-s, --estágio
Mostra o nome do objeto do conteúdo preparado, os bits de modo e o número do estágio na saída.

--diretório
Se um diretório inteiro for classificado como "outro", mostre apenas seu nome (com um final
barra) e não todo o seu conteúdo.

--no-empty-directory
Não liste diretórios vazios. Não tem efeito sem --directory.

-você, --não mesclado
Mostrar arquivos não mesclados na saída (forces --stage)

-k, --morto
Mostrar arquivos no sistema de arquivos que precisam ser removidos devido a conflitos de arquivo/diretório
para que o índice de checkout seja bem-sucedido.

-z
Terminação de linha \ 0 na saída.

-x , --excluir=
Ignore o padrão de correspondência de arquivos não rastreados. Observe que pattern é um padrão curinga de shell.
Consulte EXCLUIR PADRÕES abaixo para obter mais informações.

-X , --excluir-de=
Ler padrões de exclusão de ; 1 por linha.

--excluir-por-diretório=
Leia padrões de exclusão adicionais que se aplicam somente ao diretório e seus
subdiretórios em .

--excluir-padrão
Adicione as exclusões padrão do Git: .git/info/exclude, .gitignore em cada diretório e
o arquivo de exclusão global do usuário.

--error-incompatível
Caso existam não aparecer no índice, trate isso como um erro (retorno 1).

--com-árvore=
Ao usar --error-unmatch para expandir o usuário fornecido (ou seja, padrão de caminho)
argumentos para caminhos, finja que os caminhos que foram removidos do índice desde o nomeado
ainda estão presentes. Usar esta opção com as opções -s ou -u não faz
qualquer sentido.

-t
Este recurso está semi-obsoleto. Para fins de script, status do git(1) --porcelana e
arquivos git-diff(1) --name-status são quase sempre alternativas superiores, e os usuários
deve olhar para status do git(1) --curto ou git-diff(1) --name-status para mais
alternativas fáceis de usar.

Esta opção identifica o status do arquivo com as seguintes tags (seguidas de um espaço)
no início de cada linha:

H
em cache

S
pular árvore de trabalho

M
não fundido

R
removido/excluído

C
modificado/alterado

K
ser morto

?
de outros

-v
Semelhante a -t, mas use letras minúsculas para arquivos marcados como assumir inalterado
(Vejo índice de atualização git(1)).

--nome completo
Quando executado a partir de um subdiretório, o comando geralmente exibe caminhos relativos ao
diretório atual. Esta opção força os caminhos a serem produzidos em relação ao topo do projeto
diretório.

--abbrev [= ]
Em vez de mostrar as linhas completas do objeto hexadecimal de 40 bytes, mostre apenas uma parte
prefixo. O número não padrão de dígitos pode ser especificado com --abbrev = .

--depurar
Após cada linha que descreve um arquivo, adicione mais dados sobre sua entrada de cache. Isso é
pretende mostrar o máximo de informações possível para inspeção manual; o exato
o formato pode mudar a qualquer momento.

--
Não interprete mais argumentos como opções.


Arquivos para mostrar. Se nenhum arquivo for fornecido, todos os arquivos que correspondem aos outros especificados
critérios são mostrados.

SAÍDA


git ls-arquivos apenas exibe os nomes dos arquivos, a menos que --estágio é especificado, caso em que
saídas:

[ ]

git ls-arquivos --não mesclado e git ls-arquivos --estágio pode ser usado para examinar detalhadamente
informações sobre caminhos não mesclados.

Para um caminho não mesclado, em vez de registrar um par modo único/SHA-1, o índice registra
a três desses pares; um da árvore O no estágio 1, A no estágio 2 e B no estágio 3. Este
informações podem ser usadas pelo usuário (ou pela porcelana) para ver o que eventualmente deve ser
registrado no caminho. (ver git-read-tree(1) para mais informações sobre o estado)

Quando a opção -z não é usada, os caracteres TAB, LF e barra invertida nos nomes dos caminhos são representados
como \ t, \ n e \\, respectivamente.

EXCLUIR PADRÕES


git ls-arquivos pode usar uma lista de "padrões de exclusão" ao percorrer a árvore de diretórios e
encontrar arquivos para mostrar quando os sinalizadores --others ou --ignored são especificados. gitignore(5)
especifica o formato dos padrões de exclusão.

Esses padrões de exclusão vêm destes locais, na ordem:

1. O sinalizador de linha de comando --exclude= especifica um único padrão. Os padrões são
ordenados na mesma ordem em que aparecem na linha de comando.

2. O sinalizador de linha de comando --exclude-from= especifica um arquivo contendo uma lista de
padrões. Os padrões são ordenados na mesma ordem em que aparecem no arquivo.

3. O sinalizador de linha de comando --exclude-per-directory= especifica um nome do arquivo em
cada diretório git ls-arquivos examina, normalmente .gitignore. Arquivos em diretórios mais profundos
ter precedência. Os padrões são ordenados na mesma ordem em que aparecem nos arquivos.

Um padrão especificado na linha de comando com --exclude ou lido do arquivo especificado
com --exclude-from é relativo ao topo da árvore de diretórios. Um padrão lido de um
arquivo especificado por --exclude-per-directory é relativo ao diretório onde o padrão
arquivo aparece em.

Use git-ls-files online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad