Comme @romainl a souligné, votre .gitignore sera spécifique aux technologies que vous utilisez, mais pour obtenir quelques idées sur la façon dont ces fichiers semblent généralement vérifier: https://www.gitignore.io/
Je vous recommande d'ajouter des modèles à votre .gitignore et d'ajouter des fichiers qui, selon vous, correspondent à ces modèles dans votre repo pour vérifier que vous comprenez le fonctionnement de la correspondance de modèles.
Pour vérifier, effectuez un "état git" et vérifiez si le fichier que vous venez d'ajouter s'affiche ou non. Si vous ne voyez pas le fichier, alors vous savez que le .gitignore fonctionne.
En général, si vous avez certains types de fichiers que vous souhaitez ignorer; par exemple pour .foo fichiers, vous voulez un modèle comme:
*.foo
Si vous avez un répertoire particulier que vous voulez ignorer, par exemple un répertoire appelé dist, vous voulez un modèle comme ceci:
dist
Lire ce lien pour des informations générales sur la façon dont fonctionne .gitignore: https://git-scm.com/docs/gitignore
fichier gitignore doit être adapté en fonction de ce que vous voulez spécifiquement . Bien que vous pouvez trouver beaucoup de modèles gitignore si vous google. https://github.com/github/gitignore – Atri
Je suis conscient de cela mais je ne sais pas lequel est le meilleur pour écrire un plugin vim –
Vous découvrirez vos besoins au fur et à mesure. – romainl