(Mensaje recuperado de hace horas que se me fue la luz, espero aún te sea útil jajaja)
Para clonar un repositorio usando el comando GIT necesitas tener instalada la CLI de Git (
https://git-scm.com/downloads) y puedes hacerlo incluso desde la CMD (SÃmbolos del sistema).
Los comandos de Python son justamente los que comienzan por "python ...", la estructura suele ser [paquete de comandos] ...[parámetros], donde paquete de comandos es algo como git, ping, python, node..., el resto son argumentos/parámetros que se le envÃan a ese ejecutable
Por otro lado, el "$" es innecesario, el $(Según mi experiencia, puedo equivocarme) representa una nueva lÃnea; En windows suelo ejecutar todo lo que viene luego de $, en Linux lo que hago es reemplazar el $ por sudo para ejecutarlo con permisos de superusuario.