resolver eliminado por nosotros y mantener los files locales

Recientemente agregué algunos files .txt a gitignore, pero antes de presionar gitignore a control remoto, alguien envió una nueva confirmación al control remoto. Ahora cuando lo llevo a mi sucursal local, obtengo paths no compartidos que dicen "borrados por nosotros" para esos files .txt. ¿Cómo puedo resolver la fusión para poder save mis files .txt locales y decirle a los remotos que eliminen los files .txt?

Simplemente llamando a git checkout --ours [path] + git rm --cached [path] en cada uno de los files que desea eliminar del control de revisión pero guárdelo localmente, luego empújelo a control remoto.

 --cached Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.