1

При использовании github я знаю, что могу клонировать репозиторий, выполнив что-то вроде:

git clone https://github.com/name/repostitory.git

но я также видел такие вещи, как:

pip install git+https://github.com/name/repostitory@master

Просто любопытно о различиях между ними. Может кто-нибудь объяснить?

1 ответ1

3

Команда "Pip Install" устанавливает ваш пакет в пакеты вашего сайта python или любую другую подобную папку, чтобы вы могли импортировать модули этой библиотеки git-репозитория python в свой обычный скрипт python. «pip install git+https://github.com/name/repostitory@master » Эта команда предполагает, что репозиторий git структурирован как пакет python.

Пока "Git clone" просто загружает Git-репозиторий на вашу машину. Этот репозиторий теперь можно использовать как обычный git-репозиторий на вашем ноутбуке / машине. Он не устанавливает репозиторий в виде пакета Python. Репозиторий может принадлежать любому языку, не ограничивающемуся питоном

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .