Это команда git-fetch-pack, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
git-fetch-pack - получить недостающие объекты из другого репозитория
СИНТАКСИС
мерзавец принеси-пак [--all] [--quiet | -q] [--keep | -k] [--thin] [--include-tag]
[--upload-pack = ]
[--depth = ] [--Нет прогресса]
[-v] [ ...]
ОПИСАНИЕ
Обычно вы хотите использовать мерзавец получать, которая является оболочкой более высокого уровня для этой команды,
.
Вызывает git-загрузочный пакет в возможно удаленном репозитории и просит его отправить объекты
отсутствует в этом репозитории, чтобы обновить названные главы. Список доступных коммитов
локально определяется путем сканирования локальных ссылок / иерархии и отправляется в git-загрузочный пакет
работает на другом конце.
Эта команда вырождается, чтобы загрузить все, чтобы заполнить запрошенные ссылки с пульта дистанционного управления.
сторона, когда локальная сторона не имеет общего предка фиксации.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--все
Получить все удаленные ссылки.
--стдин
Возьмите список ссылок со стандартного ввода, по одному в каждой строке. Если есть ссылки, указанные на
в командной строке в дополнение к этой опции, то ссылки из stdin обрабатываются после
те, что в командной строке.
If --stateless-RPC указывается вместе с этой опцией, то список ссылок должен
быть в формате пакета (pkt-line). Каждая ссылка должна быть в отдельном пакете, а список
должен заканчиваться промывочным пакетом.
-к, --тишина
Проходить -q флаг мерзавец распаковать-объекты; это делает процесс клонирования менее подробным.
-к, --держать
Не призывать мерзавец распаковать-объекты по полученным данным, но создать единый пакетный файл из
вместо этого и сохраните его в базе данных объектов. Если предоставлено дважды, то пакет
заблокирован от переупаковки.
--тонкий
Получите "тонкий" пакет, в котором объекты записываются в разрозненной форме на основе объектов, не
включены в пакет для уменьшения сетевого трафика.
--include-тег
Если удаленная сторона поддерживает это, объекты аннотированных тегов будут загружены в тот же
соединение как другие объекты, если объект, на который ссылается тег, загружен. В
В противном случае вызывающий должен определить теги, которые делает эта опция доступной.
--upload-pack =
Используйте это, чтобы указать путь к git-загрузочный пакет на удаленной стороне, если не найден на
ваш $ PATH. При установке sshd игнорируются сценарии настройки среды пользователя для
оболочки входа в систему (например, .bash_profile) и ваш установленный частным образом git могут не быть найдены на
системная переменная по умолчанию $ PATH. Другой предлагаемый обходной путь - настроить $ PATH в
".bashrc", но этот флаг предназначен для людей, которые не хотят оплачивать накладные расходы за
неинтерактивные оболочки, имея небольшой файл .bashrc (они устанавливают большинство вещей
в .bash_profile).
--exec =
То же, что --upload-pack = .
- глубина =
Ограничьте выборку цепочек предков не длиннее n. git-загрузочный пакет относится к
специальная глубина 2147483647 как бесконечная, даже если существует такая длинная цепочка предков.
--Нет прогресса
Не показывать прогресс.
--check-самодостаточный-и-подключенный
Выведите "connectivity-ok", если полученный пакет является автономным и подключен.
-v
Подробно бегите.
URL-адрес удаленного репозитория.
...
Удаленные головы для обновления. Это относительно $ GIT_DIR (например, "HEAD",
"refs / головы / master"). Если не указано иное, обновлять со всех головок удаленной стороны.
Используйте git-fetch-pack онлайн с помощью сервисов onworks.net