如何在Python中的从需求安装中包含git分支



嗨,我需要从git repo的一个分支进行安装。我想将其包含在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地址中包含分支名称?

根据文档,可以在@:之后添加分支名称或提交哈希

git+ssh://git@gitlab.com/project/project-utils.git@1-fix-test

最新更新