आप हैश, शाखा का नाम, टैग निर्दिष्ट कर सकते हैं।
शाखा के नाम और टैग के लिए, आप एक संकुचित वितरण भी स्थापित कर सकते हैं। यह तेज़ और अधिक कुशल है, क्योंकि इसमें संपूर्ण रिपॉजिटरी को क्लोन करने की आवश्यकता नहीं है। GitHub उन बंडलों को स्वचालित रूप से बनाता है।
हैश:
$ pip install git+git://github.com/aladagemre/django-notification.git@2927346f4c513a217ac8ad076e494dd1adbf70e1
शाखा का नाम
गिट के साथ
$ pip install git+git://github.com/aladagemre/django-notification.git@cool-feature-branch
या स्रोत बंडल से
$ pip install https://github.com/aladagemre/django-notification/archive/cool-feature-branch.tar.gz
टैग
गिट के साथ
$ pip install git+git://github.com/aladagemre/django-notification.git@v2.1.0
या स्रोत बंडल से
$ pip install https://github.com/aladagemre/django-notification/archive/v2.1.0.tar.gz
यह एक अच्छी तरह से प्रलेखित सुविधा नहीं है, लेकिन आप https://pip.pypa.io/en/latest/reference/pip_install.html#git पर अधिक जानकारी प्राप्त कर सकते हैं
Could not find a tag or branch '2927346f4c513a217ac8ad076e494dd1adbf70e1', assuming commit.