Puede especificar commit hash, nombre de rama, etiqueta.
Para el nombre de la sucursal y la etiqueta, también puede instalar una distribución comprimida. Esto es más rápido y más eficiente, ya que no requiere clonar todo el repositorio. GitHub crea esos paquetes automáticamente.
picadillo:
$ pip install git+git://github.com/aladagemre/django-notification.git@2927346f4c513a217ac8ad076e494dd1adbf70e1
nombre de sucursal
Con git
$ pip install git+git://github.com/aladagemre/django-notification.git@cool-feature-branch
o del paquete fuente
$ pip install https://github.com/aladagemre/django-notification/archive/cool-feature-branch.tar.gz
etiqueta
con git
$ pip install git+git://github.com/aladagemre/django-notification.git@v2.1.0
o del paquete fuente
$ pip install https://github.com/aladagemre/django-notification/archive/v2.1.0.tar.gz
No es una característica bien documentada, pero puede encontrar más información en https://pip.pypa.io/en/latest/reference/pip_install.html#git
Could not find a tag or branch '2927346f4c513a217ac8ad076e494dd1adbf70e1', assuming commit.