АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

git-remote - онлайн в облаке

Запустите git-remote в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда git-remote, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


git-remote - Управление набором отслеживаемых репозиториев

СИНТАКСИС


мерзавец удаленные  [-v | --подробный]
мерзавец удаленные  Добавить [-t ] [-m ] [-f] [- [no-] теги] [--mirror = ]
мерзавец удаленные  переименовать
мерзавец удаленные  удаление
мерзавец удаленные  головорез (-a | --auto | -d | --delete | )
мерзавец удаленные  множество ветвей [--Добавить] ...
мерзавец удаленные  получить URL [--push] [--all]
мерзавец удаленные  установить URL [--толкать] [ ]
мерзавец удаленные  установить URL --Добавить [--толкать]
мерзавец удаленные  установить URL --удалять [--толкать]
мерзавец удаленные  [-v | --подробный] показывать [-n] ...
мерзавец удаленные  чернослив [-n | --прогон, репетиция] ...
мерзавец удаленные  [-v | --подробный] обновление [-p | --чернослив] [( | ) ...]

ОПИСАНИЕ


Управляйте набором репозиториев («пультов»), ветви которых вы отслеживаете.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-v, --подробный
Будьте более подробными и показывайте удаленный URL после имени. ПРИМЕЧАНИЕ: это должно быть размещено
между пультом дистанционного управления и подкомандой.

КОМАНДЫ


Без аргументов показывает список существующих пультов ДУ. Доступны несколько подкоманд для
выполнять операции на пультах дистанционного управления.

Добавить
Добавляет пульт с именем для репозитория на . Команда git fetch
затем можно использовать для создания и обновления веток удаленного отслеживания. / .

С параметром -f git fetch запускается сразу после того, как удаленная информация
настроить.

С параметром --tags git fetch импортирует каждый тег из удаленного репозитория.

С параметром --no-tags git fetch не импортирует теги с пульта ДУ
репозиторий.

По умолчанию импортируются только теги выбранных веток (см. git-fetch(1 г.)).

С -t вариант вместо стандартного glob refspec для удаленного отслеживания
все ветки под refs / remotes / / namespace, ссылка только для отслеживания
создано. Вы можете дать больше одного -t отслеживать несколько веток
не хватаясь за все ветки.

С -m вариант, символическая ссылка refs / remotes / / HEAD настроен так, чтобы указывать на
удаленный ветвь. См. Также команду set-head.

Когда зеркало для выборки создается с помощью --mirror = fetch, ссылки не будут сохраняться в
ссылки / пульты / пространство имен, а все в ссылки / на пульте будет прямо
отраженный в ссылки / в локальном репозитории. Этот вариант имеет смысл только в
репозитории, потому что выборка перезапишет любые локальные коммиты.

Когда зеркало push создается с помощью --mirror = push, тогда git push всегда будет вести себя как
если --mirror было пропущено.

переименовать
Переименуйте пульт с именем к . Все ветки удаленного отслеживания и конфигурация
обновлены настройки пульта ДУ.

В случае а также такие же, и это файл в $ GIT_DIR / remotes или
$ GIT_DIR / branch, пульт преобразуется в формат файла конфигурации.

удаление, rm
Удалите пульт с именем . Все ветки удаленного отслеживания и конфигурация
настройки для пульта удалены.

головорез
Устанавливает или удаляет ветвь по умолчанию (т. Е. Цель символьной ссылки
ссылки / пульты / / HEAD) для указанного пульта. Наличие ветки по умолчанию для удаленного
не требуется, но позволяет указать имя пульта вместо
конкретная ветка. Например, если ветвью по умолчанию для origin установлено значение master, то
origin может быть указан везде, где вы обычно указываете origin / master.

С -d или --delete символическая ссылка refs / remotes / / HEAD удален.

С -a или --auto запрашивается пульт дистанционного управления для определения его HEAD, затем символическая ссылка
ссылки / пульты / / HEAD настроен на ту же ветку. например, если удаленная ГОЛОВА
указанное далее, "git remote set-head origin -a" установит символическую ссылку
refs / remotes / origin / HEAD до refs / remotes / origin / next. Это будет работать, только если
refs / remotes / origin / next уже существует; в противном случае он должен быть получен первым.

Использовать чтобы установить символические ссылки refs / remotes / / HEAD явно. например, "мерзавец
remote set-head origin master "установит для символьной ссылки refs / remotes / origin / HEAD значение
ссылки / пульты / происхождение / мастер. Это будет работать, только если refs / remotes / origin / master уже
существуют; в противном случае он должен быть получен первым.

множество ветвей
Изменяет список ветвей, отслеживаемых указанным пультом. Это можно использовать для отслеживания
подмножество доступных удаленных веток после начальной настройки удаленного.

Именованные ветки будут интерпретироваться так, как если бы они были указаны с параметром -t в мерзавец
удаленные  Добавить командная строка.

С --add, вместо замены списка отслеживаемых в настоящее время ветвей, добавляет к этому
.

получить URL
Получает URL-адреса для удаленного. Конфигурации для replaceOf и pushInsteadOf:
здесь расширен. По умолчанию отображается только первый URL.

Доступно --толкать, запрашиваются URL-адреса push, а не URL-адреса получения.

Доступно --все, будут перечислены все URL-адреса для пульта дистанционного управления.

установить URL
Меняет URL-адреса для удаленного. Устанавливает первый URL-адрес для удаленного что соответствует регулярному выражению
(первый URL, если нет дается) . Если не совпадает
любой URL, возникает ошибка и ничего не меняется.

Доступно --толкать, URL-адреса push управляются вместо URL-адресов выборки.

Доступно --Добавить, вместо изменения существующих URL-адресов добавляется новый URL-адрес.

Доступно --удалятьвместо изменения существующих URL-адресов все URL-адреса, соответствующие регулярному выражению находятся
удален для удаленного . Попытка удалить все URL-адреса без принудительной отправки является ошибкой.

Обратите внимание, что URL-адрес push и URL-адрес выборки, даже если они могут быть заданы по-разному,
все еще должно относиться к тому же месту. То, что вы отправили на push-URL, должно быть тем, что вы
увидит, если вы сразу же сделали выборку из URL-адреса выборки. Если вы пытаетесь получить
из одного места (например, ваш апстрим) и продвигать в другое (например, ваша публикация
репозиторий) используйте два отдельных пульта ДУ.

показывать
Дает некоторую информацию о пульте .

С параметром -n удаленные головы не запрашиваются сначала с помощью git ls-remote ;
Вместо этого используется кэшированная информация.

чернослив
Удаляет все устаревшие ветки удаленного отслеживания в . Эти несвежие ветки имеют
уже удален из удаленного репозитория, на который ссылается , но все еще
локально доступно в "пультах" / ".

С параметром --dry-run сообщать, какие ветки будут обрезаны, но не обрезать на самом деле
их.

обновление
Получение обновлений для именованного набора пультов в репозитории, как определено
пульты. . Если именованная группа не указана в командной строке,
будет использован параметр конфигурации remotes.default; если remotes.default не
определены, все пульты, у которых нет параметра конфигурации
удаленный. .skipDefaultUpdate, для которого установлено значение true, будет обновлен. (Видеть git-конфигурация(1 г.)).

С параметром --prune обрежьте все обновляемые пульты.

ОБСУЖДЕНИЕ


Удаленная настройка достигается с помощью remote.origin.url и remote.origin.fetch.
переменные конфигурации. (Видеть git-конфигурация(1 г.)).

ПРИМЕРЫ


· Добавить новый пульт, получить и проверить ветку от него

$ git удаленный
происхождения
$ git ветка -r
origin / HEAD -> origin / master
происхождение / хозяин
$ git удаленное добавление промежуточной стадии git: //git.kernel.org/.../gregkh/staging.git
$ git удаленный
происхождения
инсценировка
$ git fetch постановка
...
Из git: //git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
* [новая ветка] мастер -> постановка / мастер
* [новая ветка] staging-linus -> staging / staging-linus
* [новая ветка] staging-next -> staging / staging-next
$ git ветка -r
origin / HEAD -> origin / master
происхождение / хозяин
постановка / мастер
постановка / staging-linus
постановка / постановка-следующий
$ git checkout -b постановка / мастер
...

· Подражать мерзавец клонировать но отслеживать только выбранные ветки

$ mkdir проект.git
$ компакт-диск проект.git
$ git инициировать
$ git удаленное добавление -f -t master -m master origin git: //example.com/git.git/
$ git слить источник

Используйте git-remote онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad