如何根据 Python 中的要求在安装中包含 git 分支?
How to include git branch in installing from requirements in Python?
您好,我需要从 git 存储库的分支进行安装。我想将它包含在 requirements.txt 中,以便使用命令 pip install -r requirements.txt
进行安装
我所知道的是如何从 master 分支安装(参见下面的 git ssh 条目):
这是我的requirements.txt
networkx==2.4
numpy==1.18.1
opencv-python==4.2.0.32
scipy==1.4.1
git+ssh://git@gitlab.com/project/project-utils.git
如果我想从 ssh://git@gitlab.com/project/project-utils.git
上的特定分支即 1-fix-test
安装怎么办?
如何在 ssh 地址中包含分支名称?
根据document,可以在@
后添加分支名称或commit hash:
git+ssh://git@gitlab.com/project/project-utils.git@1-fix-test
您好,我需要从 git 存储库的分支进行安装。我想将它包含在 requirements.txt 中,以便使用命令 pip install -r requirements.txt
我所知道的是如何从 master 分支安装(参见下面的 git ssh 条目):
这是我的requirements.txt
networkx==2.4
numpy==1.18.1
opencv-python==4.2.0.32
scipy==1.4.1
git+ssh://git@gitlab.com/project/project-utils.git
如果我想从 ssh://git@gitlab.com/project/project-utils.git
上的特定分支即 1-fix-test
安装怎么办?
如何在 ssh 地址中包含分支名称?
根据document,可以在@
后添加分支名称或commit hash:
git+ssh://git@gitlab.com/project/project-utils.git@1-fix-test