Ви можете вказати хеш фіксації, ім'я гілки, тег.
Для назви гілки та тегу також можна встановити стислий дистрибутив. Це швидше та ефективніше, оскільки не потребує клонування всього сховища. GitHub створює ці пакети автоматично.
хеш:
$ pip install git+git://github.com/aladagemre/django-notification.git@2927346f4c513a217ac8ad076e494dd1adbf70e1
назва гілки
З git
$ 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
тег
з git
$ 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.