Git에서 충돌하는 파일을 제거하기 위한 정규식 찾기 패턴

Git에서 충돌하는 파일을 제거하기 위한 정규식 찾기 패턴

충돌하는 리베이스/병합이 있을 때 git에서 만든 파일을 찾기 위해 find 명령을 만들려고 합니다.

.//Tools/tri_tri_intersect.h
.//Tools/tri_tri_intersect.cpp
.//Collisions/PBD/FiltersUtils_BACKUP_450361.cpp
.//Collisions/PBD/FiltersUtils_BASE_450361.cpp
.//Collisions/PBD/FiltersUtils_LOCAL_450361.cpp
.//Collisions/PBD/FiltersUtils_REMOTE_450361.cpp

이 파일 목록에서 마지막 4개 파일(BACKUP, LOCAL, REMOTE, BASE 포함)을 선택하는 find 명령을 원합니다.

나는 이것을 시도했지만 find . -type f -regex '.+_((BACKUP)|(BASE)|(LOCAL)|(REMOTE))_.*'작동하지 않습니다.

올바른 정규식은 무엇입니까?

관련 정보