Edit
Je viens de trouver qu'il s'agit de la conf par défaut qui implique de perdre ses commentaires de commits. De là à savoir si c'est la conf par défaut de GitLab ou celle de l'adminsys qui l'a configuré, je ne sais pas. Dans tous les cas, je ne comprends pas en quoi laisser le choix est une bonne idée.
En un exemple
- Vous créez une branche.
- Vous commitez dedans.
- Vous squashez vos commits et prenez le temps d'écrire un titre clair, ainsi qu'un bloc de texte conséquent qui explique ce que vous avez fait et pourquoi.
- Vous poussez votre branche dans GitLab.
- Vous mergez votre branche via GitLab.
Quand GitLab aura mergé votre branche sur master, la première ligne de votre commentaire sera là, mais le corps de votre commentaire aura disparu...
Enfin non, il sera toujours là, mais dans GitLab et plus dans Git. Ce qui fait que si vous sortez de GitLab pour utiliser un concurrent comme Gitea, Gitosis, GitHub, ou n'importe quoi d'autre, vous perdrez une partie de votre historique.
Il faut déconseiller GitLab, l'outil déforme l'historique Git pour s'assurer que ses clients soient captifs.