O arquivo .gitignore pertence à estrutura da pasta .git em algum lugar ou nos principais arquivos de origem?
O arquivo .gitignore pertence à estrutura da pasta .git em algum lugar ou nos principais arquivos de origem?
Respostas:
Coloque .gitignore no diretório de trabalho . Não funciona se você o colocar no diretório .git (repositório).
$ ls -1d .git*
.git
.gitignore
.gitignorearquivo em qualquer lugar do diretório de trabalho, ou seja, em qualquer pasta em que seu código prevaleça. Dito isto, a melhor prática seria colocar o .gitignorearquivo no diretório raiz. Isso significa um .gitignorearquivo para um repositório inteiro. Isso facilita o gerenciamento dos arquivos ignorados.
Como as outras respostas indicadas, você pode colocar .gitignoreem qualquer diretório em um repositório Git. No entanto, se você precisar ter uma versão privada .gitignore, poderá adicionar as regras ao .git/info/excludearquivo.
core.excludesfile(consulte git-config (1) ) para especificar um arquivo que contém seus padrões de exclusão pessoais (seu padrão de nomenclatura favorito de “arquivo temporário”, arquivos de backup / temporários do seu editor, etc.). Portanto, evite colocar “padrões pessoais” no .gitignore(s) arquivo (s) rastreado (s).
.gitignorearquivo de check-in .
Você pode colocar .gitignore em qualquer diretório do git.
É comumente usado como um arquivo de espaço reservado nas pastas, pois as pastas geralmente não são rastreadas pelo git.
Em caso de dúvida, basta colocá-lo na raiz do seu repositório. Consulte https://help.github.com/articles/ignoring-files/ para obter mais informações.
Se você quiser fazer isso globalmente, poderá usar o caminho padrão que o git procurará. Basta colocá-lo dentro de um arquivo chamado "ignorar" no caminho~/.config/git
(o caminho completo do seu arquivo é ~/.config/git/ignore:)
Além disso, se você criar uma nova conta no Github, terá a opção de adicionar .gitignore e ela será configurada automaticamente no local correto / padrão do seu local de trabalho. Você não precisa adicionar nada lá no início, basta alterar o conteúdo a qualquer momento.