bom o bastante .gitignore
Enquanto as outras respostas aqui são claramente mais tecnicamente completas, aqui é uma entrada boa o suficiente para a maioria das .gitignore
s, que é onde eu me importo com isso com mais frequência:
# vim swap files
##################
*.sw[a-p]
Como você pode ver nas outras respostas, vim
pode criar centenas de outros nomes, mas você teria que empilhar 16 arquivos de troca antes que isso falhasse. Ao generalizar para algo como *.s[a-z][a-z]
poderia parecer mais correto, também corresponderá a muitas extensões válidas que, no caso de .gitignore
meios, não serão rastreados por esses arquivos git
. Eu nunca consegui criar 16 arquivos de troca para o mesmo arquivo em 20 anos de uso, vim
então espero que você consiga fazer o mesmo e isso funcionará para você.
versão mais rigorosa
Conforme indicado nos comentários, os desenvolvedores do Flash podem ter .swf
arquivos, então você pode preferir
*.sw[g-p]
que ainda ignorará 10 arquivos de troca, o que é suficiente para a maioria das pessoas. A única parte triste é que você perde o mnemônico "swap".