私は Django アプリを開発しており、要件を管理するために pip を使用しています。特定の git のコミットをインストールするにはどうすればよいでしょうか?
私の場合は、このコミットをインストールする必要があります:https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1
ベストアンサー1
コミットハッシュ、ブランチ名、タグを指定できます。
ブランチ名とタグについては、圧縮されたディストリビューションをインストールすることもできます。これは、リポジトリ全体をクローンする必要がないため、より高速で効率的です。GitHub はこれらのバンドルを自動的に作成します。
ハッシュ:
$ pip install git+https://github.com/aladagemre/django-notification.git@2927346f4c513a217ac8ad076e494dd1adbf70e1
支店名
Gitで
$ pip install git+https://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+https://github.com/aladagemre/[email protected]
またはソースバンドルから
$ pip install https://github.com/aladagemre/django-notification/archive/v2.1.0.tar.gz
あまり詳しく文書化されていない機能ですが、詳細については以下を参照してください。https://pip.pypa.io/en/latest/topics/vcs-support/