Как установить пулл-запрос с помощью pip? - PullRequest
0 голосов
/ 11 февраля 2019

Не могу понять, как установить этот запрос извлечения:

https://github.com/shamanu4/dal_admin_filters/pull/23

Я попытался найти последний коммит:

https://github.com/shamanu4/dal_admin_filters/pull/23/commits/43f33db7c57058613a5410776575ce5f0f78357b

и запустить:

pip install git+https://github.com/shamanu4/dal_admin_filters/pull/23/commits/43f33db7c57058613a5410776575ce5f0f78357b

но возвращается:

Collecting git+https://github.com/shamanu4/dal_admin_filters/pull/23/commits/43f33db7c57058613a5410776575ce5f0f78357b
  Cloning https://github.com/shamanu4/dal_admin_filters/pull/23/commits/43f33db7c57058613a5410776575ce5f0f78357b to /tmp/pip-req-build-3uyhi6ui
fatal: repository 'https://github.com/shamanu4/dal_admin_filters/pull/23/commits/43f33db7c57058613a5410776575ce5f0f78357b/' not found
Command "git clone -q https://github.com/shamanu4/dal_admin_filters/pull/23/commits/43f33db7c57058613a5410776575ce5f0f78357b /tmp/pip-req-build-3uyhi6ui" failed with error code 128 in None

Как заставить это работать?В моем проекте Django есть нужное исправление.

1 Ответ

0 голосов
/ 11 февраля 2019

Фиксация не передается в мастер.

➜  dal_admin_filters git:(master) git checkout 43f33db7c57058613a5410776575ce5f0f78357b
fatal: reference is not a tree: 43f33db7c57058613a5410776575ce5f0f78357b
➜  dal_admin_filters git:(master)

Вы должны выполнить шаги, описанные здесь .

Иначе, вы можете просто редактировать файлы локально. Iсчитать. Не так много изменений

Иначе, вы можете создать свой собственный репозиторий git, клонировать этот репо и включить изменения из __init__.py.Однако в этом случае вы не можете отслеживать изменения, совершенные в репо.

...