pipで特定のgitコミットをインストールする 質問する

pipで特定のgitコミットをインストールする 質問する

私は 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/

おすすめ記事