How to clone repositories

Much of the work in setting up servers will be to clone my dotfiles and shell projects. I can use Ansible to do this, but need to explore a bit more on how.

https://linuxhandbook.com/clone-git-ansible/

Does Ansible require Git to be installed on the remote, or is it just needed on the control node?