Talvez você possa tentar com git ls-files --others --exclude-standard
, isso deve listar todos os arquivos que não estão definidos em .gitignore
Suponha que tenhamos um diretório com um repositório git & arquivos:
.git
/test/inside-1.txt
/test/outside-1.txt
outside.txt
inside.txt
arquivos "dentro" estão dentro do repositório git, "fora" não estão. Eu gostaria de saber, como obter os arquivos, que estão fora do repositório e dentro.
Eu sei como "entrar": preciso executar git ls-files
, ele gera:
test/inside-1.txt
inside.txt
Como obter os arquivos "externos" no mesmo formato?
test/outside-1.txt
outside.txt
Para obter os arquivos fora do repositório, tive que usar git ls-files -o
:
$ git ls-files -o
test/outside-1.txt
outside.txt
Tags git