Cómo clonar desde una twig específica de Git usando Gitpython

Intenté clonar un repository desde git usando GitPython en la función python. Utilicé la biblioteca GitPython para clonar desde git en mi función python y en mi fragmento de código de la siguiente manera:

de git import Repo

Repo.clone_from (‘ http: // usuario: password@github.com/user/project.git ‘, / home / antro / Project / ‘)

Se clona desde la twig maestra. ¿Cómo puedo clonar desde otra twig utilizando GitPython o cualquier otra biblioteca que esté disponible para clonar desde twigs individuales? Por favor hagamelo saber.

Soy consciente de clonar mencionando la twig en la línea de comando usando

git clone -b branch http://github.com/user/project.git

simplemente pase el parámetro de nombre de twig, por ejemplo:

 repo = Repo.clone_from( 'http://user:password@github.com/user/project.git', '/home/antro/Project/', branch='master' ) 

ver aquí para más información