So installieren Sie einen bestimmten Git-Zweig mit pipenv

Lesezeit: 1 Minute

Benutzer-Avatar
Arschbot

Wie kann ich einen bestimmten Git-Zweig mit pipenv installieren? Ich weiß, dass dieser Befehl den Bitcoinlib-Master-Zweig installiert

pipenv install -e git+https://github.com/1200wd/bitcoinlib.git#egg=bitcoinlib

Aber wie kann ich einen Zweig installieren, der nicht Master ist?

Sie müssen einfach das @-Symbol verwenden, um den Zweig anzugeben, und den Egg-Namen etwas anders ändern, wenn Sie auch den Master- oder einen anderen Zweig verwenden. Folgen Sie dieser Syntax

pipenv install -e git+<your/target/git/repository/url.git>@branch#egg=package_name

In meinem Beispiel musste ich also den Zweig segwit-support verwenden

pipenv install -e git+https://github.com/1200wd/bitcoinlib.git@segwit-support#egg=bitcoinlib_segwitsupport

Was diese Zeile zu meiner Pipfile hinzufügt

bitcoinlib_segwit-support = {editable = true, ref = "segwit-support", git = "https://github.com/1200wd/bitcoinlib.git"}

ich denke das Post geht genau auf dein Problem ein. Für eine bestimmte Version/Zweig müssen Sie die https-URL ändern.

1157690cookie-checkSo installieren Sie einen bestimmten Git-Zweig mit pipenv

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy