Configuração correta para git autocrlf conforme o caso de uso

Eu estava procurando a configuração adequada a ser usada de acordo com certos casos de uso, mas não consegui encontrar nenhuma fonte descrevendo a mesma. Portanto, estou fazendo esta pergunta para servir como uma solução para quem procura a configuração correta para a opção autocrlf do git.

Caso de uso 1: Estou no Mac, os outros desenvolvedores estão todos no Windows. Eles estão gerenciando o código-fonte antes de eu entrar.

Caso de uso 2: Estou no Windows, os outros desenvolvedores estão todos no Mac. Eles estão gerenciando o código-fonte antes de eu entrar.

Caso de uso 3: Estou no Linux, os outros desenvolvedores estão todos no Windows. Eles estão gerenciando o código-fonte antes de eu entrar.

Caso de uso 4: Estou no Windows, os outros desenvolvedores estão todos no linux. Eles estão gerenciando o código-fonte antes de eu entrar.

Caso de uso 5: Estou no Linux, os outros desenvolvedores estão todos no Mac. Eles estão gerenciando o código-fonte antes de eu entrar.

Caso de uso 6: Estou no Mac, os outros desenvolvedores estão todos no Linux. Eles estão gerenciando o código-fonte antes de eu entrar.

Qual configuração do git core.autocrlf devo usar?

EDITAR: Por que essa pergunta não é duplicada para muitas perguntas semelhantes:

Todas as outras perguntas e suas respostas fornecem os fatos e conhecimentos necessários que deixam muito a ser feito pelo leitor. Esta pergunta visa fazer a resposta específica para cenários específicos.

questionAnswers(2)

yourAnswerToTheQuestion