Vous pouvez spécifier le hash du commit, le nom de la branche, le tag.
Pour le nom de la branche et le tag, vous pouvez également installer une distribution compressée. Cette méthode est plus rapide et plus efficace, car elle ne nécessite pas de cloner l'ensemble du dépôt. GitHub crée ces paquets automatiquement.
haché :
$ pip install git+https://github.com/aladagemre/django-notification.git@2927346f4c513a217ac8ad076e494dd1adbf70e1
nom de la branche
Avec git
$ pip install git+https://github.com/aladagemre/django-notification.git@cool-feature-branch
ou à partir du faisceau de sources
$ pip install https://github.com/aladagemre/django-notification/archive/cool-feature-branch.tar.gz
étiquette
avec git
$ pip install git+https://github.com/aladagemre/django-notification.git@v2.1.0
ou à partir du faisceau de sources
$ pip install https://github.com/aladagemre/django-notification/archive/v2.1.0.tar.gz
Il s'agit d'une fonctionnalité peu documentée, mais vous pouvez trouver plus d'informations à l'adresse suivante https://pip.pypa.io/en/latest/topics/vcs-support/