Вам нужно просто использовать символ @, чтобы указать ветку, и изменить имя яйца, чтобы оно немного отличалось, если вы также используете мастер или какую-то другую ветвь.Следуйте этому синтаксису
pipenv install -e git+<your/target/git/repository/url.git>@branch#egg=package_name
Так что в моем примере мне нужно было использовать ветку поддержки segwit
pipenv install -e git+https://github.com/1200wd/bitcoinlib.git@segwit-support#egg=bitcoinlib_segwitsupport
, которая добавляет эту строку в мой pip-файл
bitcoinlib_segwit-support = {editable = true, ref = "segwit-support", git = "https://github.com/1200wd/bitcoinlib.git"}