Я только что разветвил репозиторий github, который мне интересно настроить для моего проекта. Я клонировал свою вилку, поэтому у меня есть локальная копия для работы, но теперь, как мне использовать эту клонированную копию для моего проекта - может быть, команду pip install <cloned local repo>
, которую я могу использовать? И когда я закончу, как это отразится в моем файле requirements.txt, когда я переведу все в производство?
Я знаю, что могу установить с помощью
pip install -e git+git://github.com/user/repo.git@master
но я хочу использовать клонированную копию на своем компьютере, если это возможно, чтобы мне не приходилось постоянно вносить какие-либо изменения, которые я делаю, по мере их внесения.
pip install 'git+file:///home/user/example/.git'
pip install 'git+file:///home/user/example/.git@master'
pip install 'git+file:///home/user/example/.git@0123456789abcdef0123456789abcdef'
@enchance Используйте git+https://
, чтобы указать на вашу вилку, должно быть достаточно — имейте в виду, что проверка версии не выполняется, поэтому одна и та же версия будет переустанавливаться при каждом pip install
запуске.
Спасибо @iBug именно то, что я ищу. Итак, когда я перехожу к производству, как должна выглядеть запись Pipfile, когда я направляю ее на свою вилку вместо обычной строки
original-package=*
?