Tenho o Windows 10 e clonei o repositório usando o Visual Studio Code. Não existe .gitignore na pasta principal e já configurei as opções de pasta para mostrar arquivos ocultos e até mesmo para mostrar as extensões conhecidas.
Responder1
Se não houver nenhum .gitignore
no repositório que você está clonando, não haverá nenhum no repositório clonado. É assim que funciona a clonagem, é um espelho perfeito do repositório original. Caso contrário, a própria clonagem criaria diferenças entre o original e o clone.
.gitignore
não é obrigatório. Se não houver nenhum, nada será ignorado. O arquivo também não é gerado automaticamente porque normalmente (aplicam-se exceções) não faz sentido ter um vazio e o git não sabe automaticamente o que você deseja ignorar (ele não se importa com o conteúdo dos arquivos, apenas os rastreia como eles são ).
Curiosidades relacionadas:
.gitignore
pode ser colocado em qualquer diretório do repositório. Seu conteúdo afeta esse diretório e seus subdiretórios. Você pode ter vários.gitignore
s em um único repositório. Todos.gitignore
os s são levados em consideração (respeitando seu escopo).Há também
.git/info/exclude
which funciona como.gitignore
, mas não está confirmado. Você pode usá-lo se quiser ignorar algo apenas localmente.