J'essaie de voir les commits effectués par un utilisateur spécifique et je souhaite supprimer toutes les fusions effectuées par l'utilisateur de la sortie. Comment puis-je faire cela?
Je peux vérifier les commits d'un utilisateur utilisant git log --author=<name>
, mais je ne peux pas supprimer les commits de fusion dans la sortie.
PS: les conflits de fusion ne se produisent pas dans le flux de travail du repo en question, toutes les branches sont rebasées avant de fusionner dans master, il est donc sûr de supprimer les validations de fusion de la sortie, et de même, deux branches de fonctionnalités ne sont pas fusionnées l'une avec l'autre. la possibilité.