.
é um sinônimo para source
no bash. Para resumir, ele executa um script dentro do shell atual , em vez de executá-lo em uma sub-shell. Isso significa que qualquer coisa alterada no ambiente pelo script persistirá no shell após o término do script.
Dê uma olhada nesta questão, que é basicamente a mesma que a sua: Qual é o significado de um ponto antes de um comando no shell?