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
.gitignore
arquivo 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 .gitignore
arquivo no diretório raiz. Isso significa um .gitignore
arquivo para um repositório inteiro. Isso facilita o gerenciamento dos arquivos ignorados.
Como as outras respostas indicadas, você pode colocar .gitignore
em 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/exclude
arquivo.
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).
.gitignore
arquivo 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.